mysql5.6.8源码安装的示例分析
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下mysql5.6.8源码安装的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!内核:[root@o
千家信息网最后更新 2026年11月02日mysql5.6.8源码安装的示例分析
小编给大家分享一下mysql5.6.8源码安装的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
内核:
[root@opop ~]# cat /etc/centos-release CentOS release 6.8 (Final)[root@opop ~]# uname -aLinux opop 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
开始安装:
[root@opop ~]# for i in `rpm -qa | grep mysql`;do yum remove $i;done //先删除自带的mysql[root@opop ~]# yum -y install wget gcc gcc-c++ ncurses-devel cmake make perl bison git
创建mysql用户组:
[root@opop ~]# groupadd mysql [root@opop ~]# useradd -r -g mysql mysql
创建mysql安装目录和数据库文件存放目录:
[root@opop ~]# mkdir -p /usr/local/mysql[root@opop ~]# mkdir -p /usr/local/mysql/data
修改目录属主和属组:
[root@opop ~]# chown -R mysql:mysql /usr/local/mysql/data [root@opop ~]# chown -R mysql:mysql /usr/local/mysql
解包:
[root@opop ~]# tar -zxvf mysql-5.6.38.tar.gz[root@opop ~]# cd mysql-5.6.38
编译:
[root@opop mysql-5.6.38 ]# cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DWITH_ARCHIVE_STORAGE_ENGINE=1 \-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \-DMYSQL_DATADIR=/usr/local/mysql/data \-DMYSQL_TCP_PORT=3306 \-DMYSQL_USER=mysql \-DENABLE_DOWNLOADS=1[root@opop mysql-5.6.38 ]# make && make install//注:编译时间较长,需要耐心等待//查看下结果://[root@opop mysql-5.6.38 ]# ll /usr/local/mysql/
清除临时文件:
[root@opop mysql-5.6.38 ]# make clean
初始化mysql:
[root@opop ~]# cd /usr/local/mysql/[root@opop mysql]# scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data [root@opop mysql ]# chown -R mysql:mysql /usr/local/mysql [root@opop mysql ]# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql[root@opop mysql ]# /etc/init.d/mysql start[root@opop mysql ]# ps -aux |grep mysql
配置环境变量:
[root@opop mysql]# vim /etc/profile
在后面加上
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib export PATH
重新加载profile(是立即生效)
[root@opop mysql]# source /etc/profile
重启mysql服务:
[root@opop mysql]# service mysql restart
首次登陆:
[root@opop mysql]# mysql -u root mysql
授权:
mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";//为root添加远程连接的能力,据需谨慎操作。
设置数据库密码:
mysql> update user set password = password('111111') where User='root'; //更新root密码为6个1刷新:
mysql> flush privileges;
退出:
mysql> exit
更改完密码以后再次登录:
[root@opop mysql]# mysql -u root -p Enter password: //这里输入6个1即可进来
设置开机自动启动服务:
[root@opop mysql]# chkconfig mysql on
以上是"mysql5.6.8源码安装的示例分析"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
密码
目录
篇文章
源码
示例
分析
内容
数据
数据库
文件
服务
编译
耐心
不怎么
内核
再次
变量
大部分
时间
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司
南京欣网互联网络科技
天津市摩尔互联网科技
南京欣网互联网络科技有限公司
科技互联网龙头
互联网下的科技发展
华中科技大学互联网
火传媒上海互联网科技
互联网科技美容
上海卓越科技 互联网
互联网科技有限公司 翻译
老年人脱离互联网科技的作文
宁波青枫互联网科技有限公司
世界互联网科技公司市值排名
移动互联网年度科技创新
广西互联网科技孵化中心
迪庆互联网科技招生
银川新华互联网科技学校是国营吗
青岛互联网科技园
科技互联网企业在行动
科技互联网
上海挚品互联网科技有限公司
云之行互联网科技
中关村互联网 科技集团
中国互联网科技股
善班互联网科技
贷财互联网科技
崇明区互联网教育科技售后服务
为客找房互联网科技公司怎么样
张召忠谈中国互联网科技