源码编译方式安装mysql服务 (Centos 6.X)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了源码编译方式安装mysql服务 (Centos 6.X),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2162字,纯文字阅读大概需要4分钟。
内容图文
-
root 用户执行
$ yum install -y autoconf automake imake libxml2-devel expat-devel cmake gcc gcc-c++ libaio libaio-devel bzr bison ncurses5-devel
$ rpm -qa | grep mysql
$ rpm -e --nodeps XXX ----注:(XXX为上一条命令看到的所有条目)
-
普通用户执行
- 配置编译安装信息
$ cmake \
-DCMAKE_INSTALL_PREFIX=/app/mysql \
-DMYSQL_UNIX_ADDR=/app/mysql/conf/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=/app/mysql/data/mysqldb \
-DMYSQL_TCP_PORT=3306 \
-DENABLE_DOWNLOADS=1
- 编译
$ make
- 安装
$ make install
- 数据库初始化,指定操作系统用户(industry),mysql主目录(/app/mysql 与配置编译安装信息时保持一致),指定数据文件目录(/app/mysql/data/mysqldb)
$ scripts/mysql_install_db --user=industry \
--basedir=/app/mysql \
--datadir=/app/mysql/data/mysqldb
- 将mysql主目录加入环境变量,便于mysql的管理
$ vim ~/.bash_profile (编辑该文件加入下面的路径信息)
PATH=$PATH:/app/mysql/support-files
$ source ~/.bash_profile
- mysql的启动(第一种方式为安全模式启动,可用于忘记登录密码时,使用这种方式启动可修改超级用户密码;第二种方式为mysql/support-files目录下提供的一种mysql管理脚本)
$ bin/mysqld_safe --user=industry & --安全模式后台启动 ---重启步骤一
$ ./mysql.server {start stop status} --mysql 启动 停止 状态
- mysql进入sql终端
$ mysql -h ‘192.168.3.77‘ -u root -p
- 授权远程连接并设置连接密码
SQL> use mysql;
SQL> GRANT all PRIVILEGES ON *.* TO ‘root‘@‘192.168.3.77‘ IDENTIFIED BY ‘passwd‘; --(其中IP地址可换为‘%’表示所有机器均可使用该密码连接;也可更换为‘localhost’,表示本机连接时的密码)
SQL> flush privileges;
- 修改连接密码
SQL> set password for root@localhost = password(‘passwd‘);
SQL> set password for root@‘%‘ = password(‘passwd‘);
SQL> flush privileges;
源码编译方式安装mysql服务 (Centos 6.X)
标签:str bsp local pass basedir engine path mysql 启动 sock
本文系统来源:https://www.cnblogs.com/xyarn/p/9778215.html
内容总结
以上是互联网集市为您收集整理的源码编译方式安装mysql服务 (Centos 6.X)全部内容,希望文章能够帮你解决源码编译方式安装mysql服务 (Centos 6.X)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。