Linux下安装MySQL5.6.20过程

一、删除系统中已存在的MySQL

1.执行yum命令,删除MySQL的lib库,服务文件

# yum remove  mysql mysql-server mysql-libs mysql-server;

2.执行find命令,查找MySQL的残留文件

# find / -name mysql
3.如果存在残留文件,将其删除。

# rm -rf *mysql*

二、先删除系统中已存在的MySQL安装包

1.查找是否有mysql安装包

# rpm -qa | grep -i mysql

2.如果有,则删除安装包

# yum -y remove mysql-libs*

三、安装MySQL

1.首先添加依赖应用

# yum -y install  gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* make cmake

2.MySQL下载地址

http://dev.mysql.com/downloads/mysql

3.添加mysql用户组和用户

# groupadd mysql
# useradd -r -g mysql mysql
4.解压安装包
# tar -zxvf mysql-5.6.20.tar.gz
5.进入解压路径,编译,安装

# cmake .
# make && make install
此过程大概需要30分钟左右.


四.相关信息设置

1.改变mysql安装目录的拥有者

# chown -R mysql.mysql /usr/local/mysql

2.数据库初始化

# cd /usr/local/mysql/scripts
# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

3.将mysql注册为服务

# cd /usr/local/mysql/support-files
# cp mysql.server /etc/rc.d/init.d/mysql
# cp my-default.cnf /etc/my.cnf
# chkconfig --add mysql
# chkconfig mysql on

4.启动mysql服务

# service mysql start

5.修改mysql编码

# vi /etc/my.cnf
在my.cnf中添加
[client]
default-character-set=utf8
[mysqld]
character-set-server=utf8
[mysql]
default-character-set=utf8
在my.cnf中我把”sql_model“注释掉了,因为在后边总是报错.

6.将mysql的bin加入到path中

# export PATH=/usr/local/mysql/bin:$PATH

7.设置用户名密码及远程访问

# mysql -uroot  
# SET PASSWORD = PASSWORD('123456');
# GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值