Debian10装MySQL
2022-05-03 23:42:34在Debian 10 的默认软件源中并不包含 MySQL 软件包,它已被 MariaDB 替代。从官网下载 MySQL 软件配置包,配置后进行安装。
将 MySQL APT 存储库添加到系统
先到MySQL存储库下载页面,下载最新的发行包,下边两种下载方式选一个就好。
wget https://repo.mysql.com//mysql-apt-config_0.8.22-1_all.deb
curl https://repo.mysql.com//mysql-apt-config_0.8.22-1_all.deb
下载完成后,通过以下命令安装
sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
你将会看到MySQL配置安装菜单,选择你要安装的版本 默认选择了 MySQL 8.0,如果要安装 MySQL 5.7,请选择MySQL Server & Cluster
然后选择对应的 MySQL 版本。 调整完毕选项,光标移动到OK,回车确定。
使用以下命令更新软件包,并安装MySQL
sudo apt update
sudo apt install mysql-server
安装过程中将会弹出设置 MySQL root 密码的对话框,设置秘密
接下来,会显示一条消息,通知您有关新的 MySQL 8 身份验证的信息。 在选择默认的 MySQL 8 身份验证插件之前,请确保您的应用程序支持它。 选择默认第一项,按回车继续。
安装完成后,MySQL 服务会默认自动运行,可以通过以下命令查看服务运行状态
sudo systemctl status mysql
连接到MySQL服务器
在终端中可以输入mysql客户端命令来连接mysql服务
mysql -u root -p
远程链接MySQL时远程连接权限默认没有对外开放,在本机通过上边登入MySQL后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称’%’。
use mysql
update user set host = '%' where user ='root'
flush privileges;
重启MySQL服务即可完成。
- 启动:
mysqld start
- 停止:
mysqld stop
- 重启:
mysqld restart