LINUX下安装mysql。某小白正式开启服务器的探索之旅
起初安装mysql失败 出现下方的错误
尝试了以下的方法之后都不行(PID为当前的进程号)
无法解决,只好在阿里云上将服务器重置,并将系统换成了centos
重置后,开始重新安装mysql。(我是在xshell上连接好服务器,直接在xshell上面操作的)
1.检查服务器中是否有mysql
2.没有的话用linux命令下载并解压mysql
3.在mysql文件夹下创建data文件夹,并赋予目录下所有的目录及文件夹所属的用户组和用户,以及权限
mkdir 是创建文件夹的命令
4.进入mysql的bin目录下,开始编译安装并初始化mysql。
如果此步骤成功,会显示初始密码,如[email protected]:jKwwkswiX3!D 密码比较复杂,而且必须要记住,为的是以后改密码。
5.编辑配置文件my.conf . vi/vim 文件名 表示打开或新建文件。i 表示插入模式 。
左上角esc键表示插入模式切换到命令行模式。 :wq 表示保存并退出。:q 退出vi 我就是在这一步出现了差错
错误提示是 第一行没有[mysqld],添加上这一行语句即可。
5.启动mysql 之后,添加软链接,并重启mysql。
6.启动成功之后,修改密码。在Enter password之后输入之前系统随机生成的那一段复杂密码,而且输入的时候没有显示,可能是考虑安全性? yourpassword 是你重新设置的将来要连接数据库的密码
7.开放远程连接完成之后退回到根目录。用exit; 或者quit; 命令
8.完事了之后开启阿里云的防火墙,安全组->配置规则->快速添加,再选择mysql 3306端口
9.然后去Navicat新建服务器连接即可,这样就有自己的服务器和数据库啦