赞
踩
检查更新:sudo apt-get update
安装myql:sudo apt-get install mysql-server-8.0
首次登录mysql可能需要密码:查看默认密码在
sudo vim /etc/mysql/debian.cnf 可以看到如下内容
- [client]
- host = localhost
- user = debian-sys-maint
- password = BwBRlNU3XItPzOrr
- socket = /var/run/mysqld/mysqld.sock
- [mysql_upgrade]
- host = localhost
- user = debian-sys-maint
- password = BwBRlNU3XItPzOrr
- socket = /var/run/mysqld/mysqld.sock
password就是初始密码
进入MySQL: sudo mysql -uroot -p
使用mysql数据库:use mysql;
然后执行修改root密码:alter user 'root'@'localhost' identified by '你的密码';
最后刷新信息:FLUSH PRIVILEGES;
设置允许远程IP连接:update user set Host='%' where User='root';
然后由于版本mysql版本问题还需要修改密码加密规则:
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';
然后退出mysql
最后还需要修改mysql配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf
将bind-address=127.0.0.1注掉或者改成0.0.0.0
自此就可以通过远程连接工具去连接mysql啦。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。