Linux:
环境:centos 7.0 x64
4.安装数据库
./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql/
这时候报错了,提示我们没有找到./scripts/mysql_install_db 这个里这个文件或者目录
因为 mysql_install_db 这个文件的目录已经改掉,在 bin/ 目录下面,那么我们再运行如下命令 ./bin/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql/
这时候也报错了,让我们用 mysqld --initialize 来初始化
切到 mysql 用户,用 initialize 命令来初始化。
su root
su mysql
./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data/
5.启动mysql:
报错:ERROR! The server quit without updating PID file
解决方法:
先备份 MySQL 配置文件
sudo mv /etc/my.cnf /etc/my.cnf.backup
再启动
./mysql.server start
效果:
6.添加自启动服务
切换到 root 用户执行
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
添加服务
chkconfig --add mysql
查看服务列表
chkconfig --list
如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则执行:
chkconfig --level 345 mysql on
启动 mysql 服务: