一、找到宝塔面板的软件商店,搜索mysql,然后点击安装

 

宝塔的mysql配置在哪里 宝塔升级mysql版本_宝塔的mysql配置在哪里

 

宝塔的mysql配置在哪里 宝塔升级mysql版本_mysql_02

 安装版本可以选默认的5.5,也可以了解一下各个版本的区别,然后再选择

安装方式的话如果是用来测试,弄着玩可以选极速安装,这样比较快,3分钟就好了,但是如果是真的部署项目,可以选编译安装,这样比较稳定,但是安装速度较慢,大概10多分钟。

二、创建数据库 

宝塔的mysql配置在哪里 宝塔升级mysql版本_用户名_03

数据库名可以使用服务器的IP

字符集推荐UTF-8,因为可能有中文嘛

用户名可以和数据库名保持一致,注意这个用户名不是连接mysql的用户名,那个用户名是root

密码可以用随机的密码,比较安全,但我这里是内网环境,就设置root了

访问权限可以选所有人,或者指定IP,如果选本地服务器,那除了服务器自己,其他人可就连不上了。

三、打开Navicat进行连接

宝塔的mysql配置在哪里 宝塔升级mysql版本_mysql_04

 填写连接信息,连接名就是刚才设置的IP

端口默认是3306

用户名都是root

密码如果使用的是随机密码就填随机密码,如果是和我一样root,就写root

如果忘记了可以去宝塔里看一眼

宝塔的mysql配置在哪里 宝塔升级mysql版本_数据库_05

 四、测试连接

宝塔的mysql配置在哪里 宝塔升级mysql版本_mysql_06

报错1045

五:解决方法

一、登录MySql

mysql -u root -p

打开SSH终端,输入上面的命令,然后输入密码,进行登录(注意输入密码的时候不显示,密码就是随机的字符或者root)

------------------------------------------------------------------------------------------------------------------------

注意,如果和我一样选的是5.7.34版本,在连接的时候可能会报28000的错。

宝塔的mysql配置在哪里 宝塔升级mysql版本_用户名_07

 这时候需要修改mysql的配置文件

在软件商店里搜索mysql,然后点击设置,找到配置修改,找到   [mysqld]的最后一行,添加skip-grant-tables,然后保存,重启mysql。

宝塔的mysql配置在哪里 宝塔升级mysql版本_用户名_08

------------------------------------------------------------------------------------------------------------------------

二、执行授权命令

grant all privileges on *.* to root@'%' identified by '密码';

这个root是密码,可以修改

三、刷新

flush privileges;

四、退出在重新测试连接

quit

宝塔的mysql配置在哪里 宝塔升级mysql版本_数据库_09

 这里就连接成功了!