安装mysql-server sudo apt install mysql-server
初始化配置信息 sudo mysql_secure_installation
登入到数据库并配置远程访问
sudo mysql -uroot -p
update user set Host=‘%‘ where User=‘root‘;
# 这里插一句如果表中已经存在的话就会报错,请认真查看报错信息,已经设置的话就不需要再设置了GRANT ALL ON *.* TO ‘root‘@‘%‘;
FLUSH PRIVILEGES;
# 刷新权限sudo netstat -tupln
或者 sudo lsof -i:端口
查看端口状态sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
将 bind-address = 127.0.0.1 注释 然后保存退出sudo service mysql restart
重启MySQL服务查看MySQL依赖 : dpkg --list|grep mysql
卸载: sudo apt-get remove mysql-common
卸载: sudo apt-get autoremove --purge mysql-server-8.0
(这里版本对应即可)
清除残留数据: dpkg -l|grep ^rc|awk ‘{print$2}‘|sudo xargs dpkg -P
再次查看MySQL的剩余依赖项: dpkg --list|grep mysql
(这里一般就没有输出了,如果有执行下一步)
继续删除剩余依赖项,如:sudo apt-get autoremove --purge mysql-apt-config
【在执行过程中有的需要sudo】
【第6部执行完了就彻底删除了】
ubuntu server 20.04 安装以及mysql8.0.20的安装,配置,和错误解决
原文:https://www.cnblogs.com/Jayson-yang/p/15092394.html