天天看点

linux下安装mysql数据库[安装包深坑版]

原文链接: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

4.添加系统mysql组和mysql用户:

执行命令:

groupadd mysql和useradd -r -g mysql mysql

5.安装数据库:

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

面向开发过程,记录学习之路。

继续阅读