欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

阿里云服务器安装mysql数据库并建立远程链接

程序员文章站 2022-07-02 17:34:56
下载Xshell 安装过程: sudo apt-get update sudo apt-get install mysql-server sudo apt-get install mysql-client (安装过程中需要设置密码:123456) sudo apt-get install libmy ......

下载xshell

安装过程:

sudo apt-get update

sudo apt-get install mysql-server

sudo apt-get install mysql-client (安装过程中需要设置密码:123456)

sudo apt-get install libmysqlclient-dev

安装完成以后,输入:mysql -uroot -p 回车  输入密码看能否进行正常的本地登录。

 

远程链接配置:

1> 在阿里云上启用 3306 端口,配置安全组规则;

2> 修改mysql配置文件,linux用户需要编辑配置文件,windows用户不用编辑:

vim /etc/mysql/mysql.conf.d/mysqld.cnf 命令打开文件/或者使用filezilla这个工具链接上服务器进行编辑也可以。

i 键进入编辑模式:

 阿里云服务器安装mysql数据库并建立远程链接

将blind-adress 修改为0.0.0.0

编辑完成,按 esc 键退出编辑模式,再连续按组合键 shift + z(一根手指按着shift键不要松,再用另外一根手指连续按两下z) 键退出vim模式。

3> 创建mysql新用户,并拥有远程登录权限:

以下两条命令,需要进入mysql环境mysql -uroot -p,得登录进去。命令后面不要忘记加分号”;”

执行:grant all privileges on *.* to 'test'@'%'identified by '123456' with grant option;

执行:flush privileges;

 

退出数据库环境(ctrl+z),执行linux命令service mysql restart

退出数据库环境(ctrl+z),执行登录:mysql -h 101.200.40.192 -u test -p 输入密码,这里输入密码得时候xshell中是不会提示密码得,password不会显示任何东西,直接输入回车就行了。

4> 可以使用navicate工具链接服务器中的数据库了。

 

附录:如果服务器数据库出现错误,如何将已安装的mysql文件全部删除,再重新安装即可:

  1. 阿里云服务器安装mysql数据库并建立远程链接
  2. 执行以下 命令 搜索服务器中残留的mysql文件:

sudo find / -name mysqk -print

注意:不要把django中自带的mysql驱动删除了!!!

 阿里云服务器安装mysql数据库并建立远程链接

如果不小心删除了,那么就重新pip install django,否则项目无法运行!!!

 

  1. 根据提示路径,利用filezilla将路径下的mysql文件全部手动删除。
  2. 再重新执行上述的安装步骤即可。