问题标签 [mysqladmin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 为什么 MySQL 连接被许多连接错误阻止?
如您所见,我的数据库连接有问题。它给了我这个错误:
...由于许多连接错误而被阻止
我搜索了一些答案,但我无法解决我的问题。
我不知道我是否提供了您需要的所有信息,所以如果您需要其他信息,请告诉我。我有一个来自不同计算机的数据库连接,我创建了一个用户来访问数据库,但它%
在主机行中,所以我想用 IP 地址更改它以解决安全问题,它给了我这个错误,所以现在我卡住。
mysql - ERROR 1044 (42000): Access denied for 'root' with All Privileges
我有奇怪的错误。我通过命令行以 root 身份登录本地 Mysql。创建数据库后:
然后授予某些用户特权:
这是给出错误:
root(show grants;) 的权限显示:
我还确保我以 root 身份登录:
这证实了我以 'root'@'localhost' 身份登录
我已经多次创建数据库并分配用户并且从未遇到过问题。为什么我以 root 身份登录时无法将用户分配给由 root 创建的数据库?
ps来自其他帖子,我认为这个问题可能是由于一些奇怪的用户引起的
一些我没有添加但确实出现的用户:
我试图删除这些用户
但是,虽然它表明查询运行成功,但即使在刷新权限后用户也不会被删除。为什么我无法删除用户?任何帮助都非常有用
mysql - 超级用户管理mysql的基于web的gui
我需要一个基于 gui web 的管理 mysql 表在我的服务器上:我需要允许我的“超级用户”编辑并只查看一些表(并且只有一个数据库)。这个超级用户只能插入、更新……我会尝试 phpmyadmin、mysql 和其他一些,但根本没有人帮助我
谢谢
mysql - mysql、mysqladmin、mysqld之间的区别
谁能给我一个清楚的解释mysql
(命令行工具),mysqladmin
(用于执行管理任务的客户端工具)和mysqld
(mysql服务器)之间的区别。
mysql - mysql中打开文件和打开文件的区别
在以下状态下,我打开的文件计数为“95349”。这个值正在迅速增加。
mysql>show global status like 'open_%';
打开文件 = 721
Open_streams = 0
Open_table_definitions = 706
打开_tables = 741
已打开文件 = 95349
Opened_table_definitions = 701
已打开表 = 2851
也看到这个。
mysql>show variables like '%open%';
have_openssl = 禁用
innodb_open_files = 300
open_files_limit = 8502
table_open_cache = 4096
和
最大连接 = 300
与打开的文件和打开的文件有什么关系。是否会因为增加 opens_files 值而出现任何性能问题。这是一个 8 GD RAM 和 500 GB 硬盘的服务器,处理器:Intel(R) Xeon(R) CPU E3-1220 V2 @ 3.10GHz。它是一个专用的 mysql 服务器。
这里是命令
极限-n;
1024 是计数
服务器经常挂起。使用一些在线工具,我已经优化了一些参数。需要知道还有什么需要优化的吗?在什么情况下打开的文件数会减少?是否有必要将打开的文件数限制在一定范围内。如果是这样,如何为我的服务器找到适当的限制。如果不清楚某些地方,请通过提出更多问题来帮助我。
mysql - /usr/bin/mysqladmin: 连接到 'localhost' 的服务器失败
当向 mysql 服务器键入停止命令(/etc/init.d/mysql stop)时,我收到以下错误:
尽管出现错误 mysqld 停止。你能帮我理解它试图做什么以及如何解决这个错误吗?
查看 /etc/init.d/mysql 脚本并尝试使用 mysqladmin 手动运行命令:
它工作正常,没有任何输出。mysqld 停止。
/etc/init.d/mysql 停止后
当mysqld运行时:
mysql - MySQL 新用户 PRIVILEGES 不起作用
我创建了一个用户来仅从 MySQL 中选择/读取数据,但我仍然可以从数据库中删除表。这个 SQL 脚本有什么问题。
mysql - 在 Mysql 中阻止主机名
我想阻止远程服务器访问 MySQL,并希望得到此错误“由于许多连接错误而被阻止;使用 'mysqladmin flush-hosts' 解除阻止”。
我如何在 MySQL 中以这种方式阻止用户?我是否需要多次访问服务器以从远程服务器连接,直到它被阻止?或者可以做什么。
在这种情况下,当用户被阻止时,MySQL 数据库中的哪个参数会更改字段?
任何人都可以帮忙吗?
mysql - Windows 7 上的 MySQL v5.6 - 无法连接
我已经阅读(很多)关于这个问题并试图解决它。在我在这个论坛上的阅读中,我遇到了一个答案,作者基本上说你无法在 MySQL 5.* 版本的命令行上连接到 MySQL,他的解决方案是获取旧版本 (4.1.22)。所以第一个问题,下面的命令应该在 SQL 5.6 上工作吗? C:\Program Files\MySQL\MySQL Server 5.6\bin> mysql.exe -u root -p adminpw 我总是得到“ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)”当我运行这个命令
我正在尝试使用命令行作为解决实际问题的方法 -当我尝试通过 nodejs 连接时 [错误:连接 ECONNREFUSED] 。
是的 MySQL 服务正在运行,它在端口 3307 上。如果有人回复,非常感谢。
mysql - 通过 Shell 更新 Root 密码
在 shell(.sh 文件)中,我正在尝试更新用户“root”的 MYSQL 密码。
目前我有这个,这是安全且正确的方法吗?我不想要提示。
我也想知道“mysqladmin”和“mysql”的帐户是否相同。
更新
考虑到 tadman 和 b600 的反应。
所以这样的事情会是个好主意吗?
防止密码将显示在 shell 历史记录中。