安装配置步骤:修改软件源—>安装软件—>解决错误—>参数配置—>远程登录
1.修改apt软件源
参考:Linux arm64架构修改软件源 (统信UOS,麒麟系统修改阿里源、华为源) 国产系统UOS修改apt源_一个坏坏的程序员-CSDN博客_arm64 软件
2.开始安装
apt-get install mysql-server
或者下载安装包
5.7.30-0ubuntu0.18.04.1 : mysql-server : arm64 : Bionic (18.04) : Ubuntu
如果安装过程出错,如下:
如下解决:
apt --fix-broken install
3.使用默认账号密码登录
cd /etc/mysql sudo cat debian.cnf
命令:mysql -u用户名 -p密码
mysql -udebian-sys-maint -p6tnfeChfBPZjhADC
4.修改root密码
show databases;
use mysql;
update user set authentication_string=PASSWORD("你的密码") where user='root';
update user set plugin="mysql_native_password";
flush privileges;
quit;
注意:mysql8.x和mysql5.7.X修改密码的指令不一样了,请注意区别。
修改完root密码之后,需要重启mysql服务使起生效:
service mysql restart
- 1
然后即可使用mysql -uroot -p直接登录了。
5.配置可远端连接
mysql默认安装成功之后,是只能使用127.0.0.1(localhost)连接访问的,需要外部使用宿主主机IP访问,只需要简单修改mysql配置文件的bind-address属性即可
进入mysql配置文件夹地址,默认文件/etc/mysql/mysql.conf.d 或者 /etc/mysql/my.conf,找到bind-address = 127.0.0.1这一行,注释掉。
新建用户远程连接mysql数据库
在mysql的命令窗口使用以下指令:
授权远程登录用户
grant all on *.* to [username]@'%' identified by '[password]' with grant option;
flush privileges;
6.创建其他用户登录并授权
mysql -u root -p
user mysql;
create user "lanling"@"host" identified by "lanling123";
grant all on *.* to lanling@'%' identified by 'lanling123' with grant option;
flush privileges;
exit;
远程登录即可,完成
如有帮助望多多支持,你的赞赏使我最大的支持