银河麒麟服务器v10 sp1 安装mysql

可以先用 dpkg --list|grep mysql 查看自己的mysql有哪些依赖:

上图已经是安装后的截图,然后再卸载

sudo apt-get autoremove --purge mysql-common

本文在没有安装之前,只有mysql-common包,再用dpkg --list|grep mysql查看,还剩什么就卸载什么。

最后清除残留数据,如配置文件my.cnf等:

dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 清理dpkg的列表中有“rc”状态的软件包

开始安装:

更新软件库

root@xxx-pc:~# apt-get update

扫描二维码关注公众号,回复: 15669959 查看本文章

安装mysql服务

sudo apt-get install mysql-server

 

安装完成后,修改配置及启动mysql服务:

配置按个人需求进行修改

root@xxx-pc:~# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

启动mysql服务
root@xxx-pc:~# systemctl restart mysql

连接mysql
root@xxx-pc:~# mysql -uroot -p

首次进入密码为空,直接回车后即可显示

Welcome to the MySQL monitor......,表示连接成功。

修改root用户相关配置:

注意:mysql5.7版本后已经没有password这个字段了,password字段改成了authentication_string

 重新启动mysql,使用新密码连接mysql:

root@xxx-pc:~# systemctl restart mysql

 设置root远程访问,你也可以新建用户实现远程访问:

目前有个问题是,虽然开启了远程访问,但是外部使用指定端口,总是访问失败,曾看到一篇文章内容mysql5.7不能在银河麒麟服务器上进行外网访问,具体不记得了,不知道mysql8有没有这个问题,当然,也可能我哪里设置的不正确,如果您有或更好的方法,可以留言给我,谢谢。

下一篇:银河麒麟服务器v10 sp1 部署 mysql 客户端工具 DBeaver_csdn_aspnet的博客-CSDN博客 

猜你喜欢

转载自blog.csdn.net/hefeng_aspnet/article/details/131536520
今日推荐