LINUX下安装mysql。某小白正式开启服务器的探索之旅

起初安装mysql失败  出现下方的错误LINUX下安装mysql。某小白正式开启服务器的探索之旅

尝试了以下的方法之后都不行(PID为当前的进程号)

LINUX下安装mysql。某小白正式开启服务器的探索之旅

无法解决,只好在阿里云上将服务器重置,并将系统换成了centos

LINUX下安装mysql。某小白正式开启服务器的探索之旅

重置后,开始重新安装mysql。(我是在xshell上连接好服务器,直接在xshell上面操作的)

1.检查服务器中是否有mysql

LINUX下安装mysql。某小白正式开启服务器的探索之旅

2.没有的话用linux命令下载并解压mysql

LINUX下安装mysql。某小白正式开启服务器的探索之旅LINUX下安装mysql。某小白正式开启服务器的探索之旅

3.在mysql文件夹下创建data文件夹,并赋予目录下所有的目录及文件夹所属的用户组和用户,以及权限

LINUX下安装mysql。某小白正式开启服务器的探索之旅  mkdir 是创建文件夹的命令

LINUX下安装mysql。某小白正式开启服务器的探索之旅   

4.进入mysql的bin目录下,开始编译安装并初始化mysql。

LINUX下安装mysql。某小白正式开启服务器的探索之旅 

LINUX下安装mysql。某小白正式开启服务器的探索之旅

如果此步骤成功,会显示初始密码,如[email protected]:jKwwkswiX3!D 密码比较复杂,而且必须要记住,为的是以后改密码。

5.编辑配置文件my.conf . vi/vim 文件名 表示打开或新建文件。i 表示插入模式 。

左上角esc键表示插入模式切换到命令行模式。 :wq 表示保存并退出。:q 退出vi   我就是在这一步出现了差错

LINUX下安装mysql。某小白正式开启服务器的探索之旅

LINUX下安装mysql。某小白正式开启服务器的探索之旅

错误提示是 第一行没有[mysqld],添加上这一行语句即可。

LINUX下安装mysql。某小白正式开启服务器的探索之旅

5.启动mysql 之后,添加软链接,并重启mysql。

LINUX下安装mysql。某小白正式开启服务器的探索之旅

6.启动成功之后,修改密码。在Enter password之后输入之前系统随机生成的那一段复杂密码,而且输入的时候没有显示,可能是考虑安全性? yourpassword 是你重新设置的将来要连接数据库的密码

LINUX下安装mysql。某小白正式开启服务器的探索之旅

LINUX下安装mysql。某小白正式开启服务器的探索之旅

7.开放远程连接完成之后退回到根目录。用exit; 或者quit; 命令

LINUX下安装mysql。某小白正式开启服务器的探索之旅

8.完事了之后开启阿里云的防火墙,安全组->配置规则->快速添加,再选择mysql 3306端口

LINUX下安装mysql。某小白正式开启服务器的探索之旅

9.然后去Navicat新建服务器连接即可,这样就有自己的服务器和数据库啦

LINUX下安装mysql。某小白正式开启服务器的探索之旅LINUX下安装mysql。某小白正式开启服务器的探索之旅