mysql5.5.28.tar.gz编译安装操作笔记
2016-01-23 01:21
706 查看
1、yum安装依赖包
yum install wget gcc gcc-c++ make cmake ncurses-devel libtool zilib-devel -y
2、创建mysql用户
useradd -s /sbin/nologin -M mysql
3、编译安装mysql
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/data/mysql/ \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
ps.ncurses-devel报错。删除报错的那个文件
make && make install
4、修改mysql配置文件
cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
5、初始化mysql
chmod 777 /scripts/mysql_install_db
mkdir -pv /data/mysql/
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/
6、启动服务
/etc/init.d/mysqld start
7、配置mysql用户
/usr/local/mysql/bin/mysqladmin -u root password 123
/usr/local/mysql/bin/mysql -u root -p
yum install wget gcc gcc-c++ make cmake ncurses-devel libtool zilib-devel -y
2、创建mysql用户
useradd -s /sbin/nologin -M mysql
3、编译安装mysql
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/data/mysql/ \
-DMYSQL_USER=mysql \
-DMYSQL_TCP_PORT=3306
ps.ncurses-devel报错。删除报错的那个文件
make && make install
4、修改mysql配置文件
cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysqld
chmod 755 /etc/init.d/mysqld
5、初始化mysql
chmod 777 /scripts/mysql_install_db
mkdir -pv /data/mysql/
./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/
6、启动服务
/etc/init.d/mysqld start
7、配置mysql用户
/usr/local/mysql/bin/mysqladmin -u root password 123
/usr/local/mysql/bin/mysql -u root -p
相关文章推荐
- MySql安装问题,无法启用3306导致连接失败问题集和解决方法
- 查询mysql哪些表正在被锁状态
- 查询mysql哪些表正在被锁状态
- 查询mysql哪些表正在被锁状态
- 查询mysql哪些表正在被锁状态
- mysql创建定时任务
- mysql 建表时添加注释以及查看注释
- mySQL创建表时添加表和列的注释,以及查看表和列的注释
- MySQL只有information_schema,test两个数据库
- MySQL中Count函数的参数该传入什么样的值?
- Host 'XXX' is not allowed to connect to this MySQL server 解决方案/如何开启MySQL的远程帐号
- MySQL 5.7的多源复制
- 浅谈mysql mvcc
- C#操作mysql数据库 unable to connect to any of the specified mysql hosts
- mac下mysql的卸载与重装
- mysql调优
- 04-Log rsyslog-mysql & loganalyzer
- mysql学习链接
- (3)MySql约束
- (1)Mysql操作语句