rpm安装:
|
!!!这里出现的错误
1 2 3 4 5 6 7 8 |
|
4. 安装好后,可以去检查是否存在MySQL的配置文件或者MySQL的命令在/usr/bin下
1 2 3 4 5 6 |
|
启动MySQL之前:在etc/my.cnf 中添加:
lower_case_table_names=1
注:mysql8.0如果启动后添加,会启动报错。
1 2 |
|
根据var/log/mysql.log文件查看默认初始密码。
[Server] A temporary password is generated for root@localhost: brdLtSfh!90b
修改密码:
mysqadmin -u test -p password A123456789a!
回车后:输入系统默认密码
注:这里密码设置的复杂一些,mysql8.0默认不能设置简单密码。
执行:mysql -uroot -p
进入mysql后:
设置远程连接权限:update user set host='%' where user ='root';
执行刷新权限:flush privileges;
执行:select host,user from mysql.user; 查看表格中是否修改。
MYSQL 8.0内新增加mysql_native_password函数,通过更改这个函数密码来进行远程连接。
mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY'MyPass@123';
Query OK, 0 rows affected (0.15 sec)
接下来,用navicate连接就可以了。