CodeArena

Ubuntu安装Mysql

2020-02-22
MySQL
最后更新:2024-05-23
2分钟
281字

一、卸载原有的Mysql环境

Terminal window
1
sudo apt-get remove mysql-server
2
sudo apt-get autoremove --purge mysql-server
3
sudo apt-get remove mysql-common

清理残留数据

Terminal window
1
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P

查看mysql依赖项,继续删除干净

Terminal window
1
dpkg --list|grep mysql

二、安装Mysql

Terminal window
1
sudo aptitude search mysql
2
sudo apt-get install mysql-server mysql-client

官网安装(推荐)

Terminal window
1
sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb
  • 选mysql-8.0 并按enter键
  • 再次方向键选择mysql-8.0 并按enter键
  • 方向键选择ok 并按enter键
  • 更新apt: 执行 sudo apt update
  • 解决提示部分:sudo apt-get upgrade
  • 正式安装MySQL18.04:sudo apt install mysql-server
  • 上边安装完后,会让你设置root密码,输入后按enter键,并再次确认
  • MySQL8.0采用了新的加密方式,与Ubuntu18.04有兼容问题;故选择下面的旧版本5.x的加密方式

三、Mysql相关命令

指令说明
service mysqld start启动mysql
service mysqld stop关闭mysql

四、设置远程连接

  1. 登进MySQL

  2. 输入以下语句,进入mysql库:

Terminal window
1
use mysql
  1. 更新域属性,’%‘表示允许任意IP地址访问:
Terminal window
1
update user set host='%' where user ='root';
  1. 执行以上语句之后再执行:
Terminal window
1
FLUSH PRIVILEGES;
  1. 再执行授权语句:
Terminal window
1
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;
本文标题:Ubuntu安装Mysql
文章作者:Echoidf
发布时间:2020-02-22
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode