Ubuntu在20.04版本中,源仓库中MySQL的默认版本已经更新到8.0。可以直接使用apt安装。
apt 安装MySQL
sudo apt-get update #更新源 sudo apt-get install mysql-server #安装 sudo apt install net-tools
MySQL服务管理
sudo systemctl status mysql.service # 查看服务状态 sudo systemctl start mysql.service # 启动服务 sudo systemctl stop mysql.service # 停止服务 sudo systemctl restart mysql.service # 重启服务
登录
1.启动 Mysql客户端
sudo mysql
2.运行以下SQL查询
ALTER USER 'root'@'localhost' INDETIFIED WITH mysql_native_password BY 'YourPasswd#123'; exit
3.然后运行以下命令保护它
sudo mysql_secure_installation
4.当提示输入密码时(输入上述SQL查询时设置的任何内容)
创建新用户
新建一个admin用户,密码为admin
create user 'admin'@'%' identified by 'admin';
授权
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
允许远程连接
mysql默认只能从本地登录,允许从远程登录需要修改绑定地址.
修改配置文件,绑定ip修改为 0.0.0.0
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 修改此处 #bind-address = 127.0.0.1 bind-address = 0.0.0.0
重启mysql服务
sudo systemctl restart mysql.service
卸载MySQL
sudo apt purge mysql-* sudo rm -rf /etc/mysql/ /var/lib/mysql sudo apt autoremove sudo apt autoclean
注意如果要卸载需要卸载干净!避免影响以后的重新安装