CentOS上安装LAMP之MySQL环境及安装过程报错解决方案(纯净系统环境)
2017-08-21 15:05
591 查看
1、编译安装MySQL
cd /home/zhangatle/tar tar zxvf mysql-5.5.19.tar.gz cd mysql-5.5.19 cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/usr/local/mysql/data \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci
后面四句分别表示以下几种意思:
准备安装到那里
数据存储目录
默认的字符集
校对字符集
执行cmake报错,根据经验,应该是缺少cmake依赖
解决方案:
yum install cmake
安装完成后,再次cmake以上命令,仍然报错
解决方案:
安装ncurses-devel
yum install ncurses-devel
退回上级目录,删除Mysql的解压包,重新解压,然后cmake,执行成功
如果出现CMakeCache.txt相关的错误或者警告,执行以下命令
rm -f CMakeCache.txt //删除该文件
然后make&make install,安装成功,需要的时间比较长,耐心等待
mysql安装完毕,接下来进行相关的配置工作:
首先复制一个配制文件到系统的etc的目录下
cp support-files/my-medium.cnf /etc/my.cnf
接下来初始化Mysql数据库
useradd mysql chmod +x /usr/local/mysql
chown -R mysql.mysql /usr/local/mysql
/usr/local/mysql/scripts/mysql_install_db \ --user=mysql\ //谁在执行 --basedir=/usr/local/mysql \ //mysql安装目录 --datadir=/usr/local/mysql/data & //数据放在什么地方
注:&符号表示在后台启动
这时在data 目录下就有了数据库文件,数据库初始化成功
把mysql的安装文件(除了data)的主人都修改为root,避免数据库恢复出厂设置
chown -R root /usr/local/mysql chown -R mysql /usr/local/mysql/data
& 后台运行mysql服务
/usr/local/mysql/bin/mysqld_safe --user=mysql &
//查看mysql是否有启动,以下图片上的信息就显示启动成功
ps -A | grep mysql
测试数据库
/usr/local/mysql/bin/mysql -u root mysql> show databases;
接上步,修改mysql密码(可不做此步,默认无密码)
mysql> UPDATE user SET Password=password('123456') WHERE user='root'; mysql> flush privileges;
相关文章推荐
- CentOS上安装LAMP之PHP环境及安装过程报错解决方案(纯净系统环境)
- CentOS上安装LAMP之Apache环境及安装过程报错解决方案(纯净系统环境)
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- [转] CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin详细过程
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- 【centos6.5】CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境(linux公社)
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS7.4 系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境