继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

MySQL在Linux(CentOS6.5)上的配置安装

繁星点点滴滴
关注TA
已关注
手记 217
粉丝 67
获赞 333

原文链接:https://www.oschina.net/question/3798916_2279907

这边给大家分享一下Mysql在CentOS6.5上的安装过程

首先到官网下载tar包 具体格式为 mysql-5.*.*.tar.gz

这里以mysql-5.6.16版本为例:(以下黄体字均为命令行命令)

  1. tar -zxvf mysql-5.6.16.tar.gz// 执行解压命令

  2. cd mysql-5.6.16 // 进入mysql目录

  3. cmake \
    -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     // 配置编译参数

  4. make  &&  make install  // 编译安装

  5. groupadd web // 创建web组

  6. adduser mysql -g web // 创建mysql用户,并入web组

  7. /usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/opt/mysql --user=mysql  // 进行一系列配置

  8. rm -rf /etc/my.cnf // 删除其原先的配置文件

  9. cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf // copy一份新的配置文件

  10. vi /etc/profile // 编辑系统变量配置

  11. 往配置文件里面添加一行:export PATH=$PATH:/usr/local/mysql/bin

  12. 使配置文件立即生效:source /etc/profile

  13. cp packges/mysql-5.6.16/support-files/mysql.server /etc/init.d/mysqld  //具体路径自己修改

  14. chmod +x /etc/init.d/mysqld // 给写入权限

  15. service mysqld start // 启动mysql

  16. /usr/local/mysql/bin/mysqladmin -u root password 123456 // 设置用户密码

  17. 大功告成,需要使用的时候执行:mysql -uroot -p123456

完。 


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP