文章目录

  • 1、将windows下的安装包上传到Linux服务器
  • 2、安装包移动并解压
  • 3、卸载系统自带的mysql
  • 4、安装mysql服务端
  • 5、安装mysql客户端
  • 6、登录mysql
  • 6.1、查看root密码
  • 6.2、启动mysql服务
  • 6.3、登录
  • 6.4、修改密码
  • 7、关于mysql远程访问设置
  • 8、连接问题
  • 8.1、ERROR 2002
  • 解决
  • 8.2、sqlyog连接数据库出错
  • 解决



电脑上已用CRT远程连接虚拟机

1、将windows下的安装包上传到Linux服务器

  • 在CRT中,使用alt + p 组合键打开sftp窗口

2、安装包移动并解压

  • 在/usr/local下新建目录mysql:mkdir mysql
  • 移动压缩包到mysql目录下
  • 切换目录
  • 解压mysql的tar包,这是打包,用-xvf即可
  • 如果是.tar.gz压缩包,用-zxvf解压

3、卸载系统自带的mysql

  • 查看系统自带的mysql
  • 卸载系统自带的mysql

4、安装mysql服务端

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_安装包


虚拟机mysql安装命令 虚拟机安装mysql数据库教程_服务器_02

5、安装mysql客户端

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_虚拟机_03

6、登录mysql

6.1、查看root密码

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_虚拟机mysql安装命令_04

6.2、启动mysql服务

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_安装包_05

6.3、登录

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_服务器_06

6.4、修改密码

  • 第一次操作mysql必须修改root用户的密码

7、关于mysql远程访问设置

  • 设置好后,可以在windows端的sqlyog软件上远程访问服务器上的mysql
  • 如果软件端口被服务器的“防火墙”阻止,我们可以将防火墙关闭(平时自己用可以关,实际生产环境不要轻易碰)

8、连接问题

8.1、ERROR 2002

在linux上,连接数据库,报错:

这个错误显示无法连接到mysql.sock

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_服务器_07

解决
  • 查看mysql服务状态,并开启
  • 虚拟机mysql安装命令 虚拟机安装mysql数据库教程_安装包_08

  • 查找my.cnf文件的路径
  • 虚拟机mysql安装命令 虚拟机安装mysql数据库教程_虚拟机mysql安装命令_09

  • 定位到my.cnf文件目录,并更改设置
  • 虚拟机mysql安装命令 虚拟机安装mysql数据库教程_虚拟机mysql安装命令_10

  • 设置文件内容:
  • 虚拟机mysql安装命令 虚拟机安装mysql数据库教程_服务器_11

  • 登录成功
  • 虚拟机mysql安装命令 虚拟机安装mysql数据库教程_服务器_12

  • 需要再次授权并刷新权限
  • 虚拟机mysql安装命令 虚拟机安装mysql数据库教程_mysql_13

8.2、sqlyog连接数据库出错

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_虚拟机mysql安装命令_14

解决

查看mysql的端口

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_mysql_15


以下命令可以在任意路径输入

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_虚拟机mysql安装命令_16


虚拟机mysql安装命令 虚拟机安装mysql数据库教程_虚拟机_17


此时可以连接成功:

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_mysql_18

参考:linux端口开放指定端口的两种方法

虚拟机mysql安装命令 虚拟机安装mysql数据库教程_服务器_19