原文链接:linux下安装mysql数据库[安装包深坑版]
安装步骤:按照一下步骤,有深坑
个人推荐mysql的5.6版坑,5.7各种一系列都是坑。
1.下载地址
https://dev.mysql.com/downloads/mysql/5.6.html#downloads
注意:选择linux版本,32,64,操作位(查看命令 getconf LONG_BIT)
2.将下载文件包上传至服务器root目录
进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz
3.将解压包转移至/usr/local/下
执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql
执行命令:groupadd mysql和useradd -r -g mysql mysql
5.1进入安装mysql软件目录:执行命令 cd /usr/local/mysql
5.2修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
5.3安装数据库:执行命令 ./scripts/mysql_install_db --user=mysql
上步操作有巨坑,在此一定碰到报错
( ./mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory)
这时执行命令:
执行 yum -y install perl perl-devel
后在初始化数据库即可。
bin/mysql_install_db
yum install -y perl-Data-Dumper
5.4修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
5.5修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql data
到此数据库安装完毕
6.启动数据库
启动命令:service mysql start
巨坑:Starting MySQL ERROR! Couldn’t find MySQL server (/usr/local/mysql/bin/mysqld_safe)
需要看自己的mysql的安装路径,/usr/local/mysql/bin 若不相同,修改重启
至此数据安装启动完成,远程链接依然会报错
解决 远程10060报错,
MySql连接10060开启远程端口防火墙 http://licocom.com/archives/649
面向开发过程,记录学习之路。