mysql5.7的几个问题

1)mysql5.7的关闭
centos 7 上对于rpm方式安装的MysqL ,必须使用 systemctl stop MysqLd.service /service MysqLd stop才能关闭
用kill -9 或 MysqLadmin -hlocalhost -P3306 -uroot -p shutdown 关闭后,OS会立即自动重启,这样你就永远关闭不了数据库

2)MysqL5.7初始密码
MysqL5.7初始化DB时 ./MysqLd --initialize --user=MysqL --basedir=/data/MysqL/installdir --datadir=
直接在输出密码,不产生文件.MysqL_secret
2018-03-06T02:32:16.619904Z 0 [Warning] Gtid table is not ready to be used. Table 'MysqL.gtid_executed' cannot be opened.
2018-03-06T02:32:16.620566Z 1 [Note] A temporary password is generated for root@localhost: g1hra(pdisV

3)如果同一台机器上安装两个或两个以上的MysqL,使用客户端连接时,最好指定 --socket
./MysqL -hlocalhost -P3306 --socket=/u02/MysqL57/datadir/3306/data/MysqL.sock -uroot -p

因为第一个MysqL是用rpm方式安装的,配置文件在/etc/下,所以连接第二个MysqL不指定socket时,也许认也到/etc/下找配置,这样就找到第一个MysqL的socket。

4)跳过密码登陆
./MysqLd_safe --defaults-file=/u02/MysqL57/config/my.cnf --skip-grant-tables &
./MysqL -hlocalhost -P3306 --socket=/u02/MysqL57/datadir/3306/data/MysqL.sock -uroot

相关文章

优化MySQL数据库发布系统存储的方法有:1.mysql库主从读写分...
使用mysql的方法:在“我的电脑”→右键→“管理”→“服务”...
在mysql中查看root用户权限的方法:1.命令行启动mysql服务;...
MySQL主从复制是用来备份一个与主数据库一样环境的从数据库,...
运行mysql的方法1.启动mysql服务,在“我的电脑”→右键→“...
开启mysql的方法1.可以通过快捷键win+r,输入cmd,打开窗口,...