原文链接:https://www.oschina.net/question/3798916_2279907
这边给大家分享一下Mysql在CentOS6.5上的安装过程 首先到官网下载tar包 具体格式为 mysql-5.*.*.tar.gz 这里以mysql-5.6.16版本为例:(以下黄体字均为命令行命令) tar -zxvf mysql-5.6.16.tar.gz// 执行解压命令 cd mysql-5.6.16 // 进入mysql目录 cmake \ make && make install // 编译安装 groupadd web // 创建web组 adduser mysql -g web // 创建mysql用户,并入web组 /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/opt/mysql --user=mysql // 进行一系列配置 rm -rf /etc/my.cnf // 删除其原先的配置文件 cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf // copy一份新的配置文件 vi /etc/profile // 编辑系统变量配置 往配置文件里面添加一行:export PATH=$PATH:/usr/local/mysql/bin 使配置文件立即生效:source /etc/profile cp packges/mysql-5.6.16/support-files/mysql.server /etc/init.d/mysqld //具体路径自己修改 chmod +x /etc/init.d/mysqld // 给写入权限 service mysqld start // 启动mysql /usr/local/mysql/bin/mysqladmin -u root password 123456 // 设置用户密码 大功告成,需要使用的时候执行:mysql -uroot -p123456 完。
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_DATADIR=/opt/mysql \
-DSYSCONFDIR=/etc \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \
-DMYSQL_TCP_PORT=3306 \
-DENABLED_LOCAL_INFILE=1 \
-DWITH_PARTITION_STORAGE_ENGINE=1 \
-DEXTRA_CHARSETS=all \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci // 配置编译参数