在麒麟操作系统上安装MySQL,可以通过以下步骤进行:
1、更新系统包列表:
sudo apt-get update
2、安装MySQL服务
sudo apt-get install mysql-server
3、进行安全设置,设置root密码和是否允许匿名登陆之类
sudo mysql_secure_installation
4、启动服务
sudo service mysql start
5、验证服务
mysql -u root -p
输入root用户的密码后,如果可以进入MySQL命令行界面,说明MySQL已成功安装并启动。
6、开通root远程访问(重点)
6-1 登陆MySQL修改权限
# 登陆MySQL
mysql -u root -p
# 切换数据库
use mysql
# 更改root权限,MySQL8以后版本用下面的语句
update user set host='%' where user='root';
或者
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;# 下面的语句,在MySQL8,报版本不支持
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;
# 刷新权限
FLUSH PRIVILEGES;
6-2 修改MySQL配置
(1)编辑MySQL的配置文件(通常是 /etc/my.cnf 或 /etc/mysql/my.cnf),确保 bind-address 参数被设置为 0.0.0.0 或者注释掉以允许外部连接,我的在/etc/mysql/mysql.conf.d下的mysqld.cnf,如下图:
(2)重启服务
sudo service mysql restart
6-3 远程访问验证
仅供参考。