我正在尝试使用chef-solo在CentOS 6.2机器上运行mysql::server菜谱。安装运行良好,但我在属性节点‘’mysql‘中设置的密码不起作用。无论使用或不使用指定的密码,当mysql-install-privileges即将运行时,我总是会收到一个错误消息,并且还会出现I‘get access the mysql server的情况。有什么想法吗?
我有个大问题。我的PC崩溃了,所以我丢失了访问Perconna Xtradb群集数据库的根密码。
我可以访问集群服务器上的Centos根用户。(所以也不算太糟)如何在不破坏所有数据库的情况下更改或重置密码?
信息:
# mysql --version
mysql Ver 14.14 Distrib 5.5.41-37.0, for Linux (x86_64) using readline 5.1
# service mysql status
SUCCESS! MySQL (Percona XtraDB Cluster) running (7092)
如何登录到MySQL5.6命令行客户端并在Centos7中重置根密码?
我阅读了以下在这个链接上,但它不起作用:
1) sudo service mysqld stop
2) sudo service mysqld startsos
3) mysql -u root
4) Now you will be at mysql prompt. Here type:-
4.1) UPDATE mysql.user SET Password=PASSWORD('NewPassHere') WHERE User='root';
4.2) FLUSH PRIVILEGES;
我在从终端连接远程DB时遇到问题,如下所示
mysql -u db_user -p -h 10.100.1.100
Enter password:
输入密码后,我得到了这个错误:
ERROR 1043 (08S01): Bad handshake
我可以使用MySQL工作台从PC机连接到DB。
运行MySQL Ver 14.14远程5.1.73用于CentOS6
我在从终端连接远程DB时遇到问题,如下所示
mysql -u db_user -p -h 10.100.1.100
Enter password:
输入密码后,我得到了这个错误:
ERROR 1043 (08S01): Bad handshake
我可以使用MySQL工作台从PC机连接到DB。
运行MySQL Ver 14.14远程5.1.73用于CentOS6
mysql_secure_installation成功后
输出:
mysql_secure_installation
Enter current password for root (enter for none):
Switch to unix_socket authentication [Y/n] n
Change the root password? [Y/n] y
New password:
MyBullPassword
Re-enter new password:
MyBullPassword
Remove anonymous users? [Y/n] y
Disallow ro
我不知道是否会澄清这个问题,但我已经使用特定域上的根帐户( MySQL )在CentOS 6.3上安装了f.ex。但是当我试图登录到它时,我会被问到root@localhost帐户的密码,我没有权限访问它。如何登录到安装在“mydomain”而不是“localhost”上的MySQL?
我尝试过使用bind=‘domain’编辑my.cnf,但是它没有帮助,它仍然需要本地主机密码。
我已经在MySQL 6.x服务器上运行了CentOS服务器5.1.73。我已经为root用户设置了密码。当我指定以下命令时,它会将我记录到mysql。
[root@sandbox ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 60384
我正在检查主机名
mysql> SELECT @@hostname;
+-------------------------+
| @@hostname