MySql教程

ubuntu20.04 安装mysql5.7配置

本文主要是介绍ubuntu20.04 安装mysql5.7配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1. 安装

 1 # 执行下面安装命令
 2  
 3 # 安装mysql5.7服务端
 4 sudo apt-get install mysql-server-5.7
 5  
 6 # 安装mysql5.7客户端
 7 sudo apt-get install mysql-client-5.7
 8  
 9 # 使用c/c++等语言操作mysql的动态链接库,如果不需要可不安装
10 sudo apt install libmysqlclient-dev

 

2.配置

2.1 用户配置:

由于apt-get在安装mysql的过程中,没有设置过密码,其密码为自动生成的,需要修改。修改方式如下:

(1)查看系统生成的用户及密码(注意此文件不要修改):

sudo gedit /etc/mysql/debian.cnf 

(2)使用该用户登录,此处使用上方 /etc/mysql/debian.cnf 的用户和密码:

mysql -u ****** -p 

(3)设置root用户的密码和访问权限:

use mysql;                   #连接到mysql数据库

update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';    #修改密码123456是密码

update user set  plugin="mysql_native_password";     

flush privileges;

quit; 

远程访问的话:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;

2.2 访问设置:

服务器防火墙可能限制端口3306,如有需要且无风险,可以开启,要慎重:

1 sudo ufw allow 3306 

 

 

这篇关于ubuntu20.04 安装mysql5.7配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!