CentOS 6.6/Fedora 21 源码编译安装 mysql 5.6.22
来源:互联网 发布:淘宝借贷逾期 编辑:程序博客网 时间:2024/04/20 09:07
环境:fedora 21 workstation gnome
1、安装依赖和工具
# yum install gcc gcc-c++ make cmake ncurses-devel
2、创建mysql安装目录
# mkdir /opt/mysql/app/etc -p# mkdir /opt/mysql/db
3、下载源码包(gz包大约30M),解压,进入源码顶级目录下,cmake编译
# cmake \-DCMAKE_INSTALL_PREFIX=/opt/mysql/app \-DMYSQL_DATADIR=/opt/mysql/db \-DSYSCONFDIR=/opt/mysql/app/etc \-DWITH_MYISAM_STORAGE_ENGINE=1 \-DWITH_INNOBASE_STORAGE_ENGINE=1 \-DMYSQL_TCP_PORT=3306 \-DENABLED_LOCAL_INFILE=1 \-DWITH_PARTITION_STORAGE_ENGINE=1 \-DEXTRA_CHARSETS=all \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_general_ci# make# make install4、创建mysql用户及组,配置权限
# groupadd mysql# useradd -g mysql -s /usr/sbin/nologin mysql# chown mysql.mysql /opt/mysql -R
5、初始化配置
# /opt/mysql/app/scripts/mysql_install_db --basedir=/opt/mysql/app --datadir=/opt/mysql/db --user=mysql
6、启动mysql服务
# service iptables stop
# /opt/mysql/app/support_files/mysql.server start
7、进入mysql
# /opt/mysql/app/bin/mysql -uroot
mysql>drop user ''@localhost;mysql>use mysql;mysql>update user set password=PASSWORD('123456') where user='root';mysql>flush privileges;mysql>exit;
0 0
- CentOS 6.6/Fedora 21 源码编译安装 mysql 5.6.22
- CentOS 编译源码安装MySQL-5.6.16
- fedora 20 源码编译安装 mysql-5.6.15
- CentOS 源码编译安装MySQL
- 【MySQL学习笔记】CentOS 6.6上源码编译方式安装MySQL 5.6
- 高可用架构篇 MySQL源码编译安装(CentOS-6.6+MySQL-5.6)
- 高可用架构篇 MySQL源码编译安装(CentOS-6.6+MySQL-5.6)
- CentOS 6.6 下源码编译安装MySQL 5.7.5
- CentOS 6.6 下源码编译安装MySQL 5.7.5
- CentOS 6.5环境源码编译安装MySQL 5.6.34
- centos源码编译安装mysql-5.5.13
- Centos下Cmake源码编译安装MySQL
- CentOS 7 源码编译安装MySQL数据库
- Centos环境下mysql源码编译安装
- fedora 20 源码编译安装最新版 mysql apache2 php
- Centos 6.6 编译安装MySQL-5.6.23
- Centos 编译安装mysql 5.6.21
- MySQL5.6源码编译安装(CentOS-6.6+MySQL-5.6)(一)
- Java基础----多态
- C# 处理事务
- 淘宝海量数据产品技术架构
- android 文件读取(assets)
- 1412202049-hpu-1004:C语言考试练习题_保留字母
- CentOS 6.6/Fedora 21 源码编译安装 mysql 5.6.22
- monkey测试一些常用的命令
- Qwt直方图例子注释
- libevent笔记-事件/事件循环
- 《泛型编程与STL》读书笔记
- Spring MVC国际化配置
- Java中设计模式——装饰类(传智播客毕老师视频讲解)
- heapSort之应用
- asp.net实现ftp上传代码(解决大文件上传问题)