阿里云centos 中安装mysql 5.6
2017-11-14 16:10 ljinch 阅读(374) 评论(0) 收藏 举报1.下载安装包
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
安装包网盘下载地址: http://pan.baidu.com/s/1eSfEUNS
2、解压
tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql
3.添加用户组和用户
添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql
4.安装autoconf 库及libaio库
yum -y install autoconf
yum -y install libaio
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
删除系统自带的my.cnf文件: rm -rf /etc/my.cnf
执行Mysql安装命令:./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/mysql.pid --tmpdir=/tmp
6.启动mysql服务及添加开机启动mysql服务
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
#加入环境变量,编辑 /etc/profile,这样可以在任何地方用mysql命令了
export PATH=$PATH:/usr/local/mysql/bin配置生效命令:source /etc/profile修改root账号密码:grant all privileges on *.* to root@localhost identified by '123456';
修改外网可访问:update user set host = '%' where user ='root';
删除空账号:delete from user where USER='';(mysql数据库的user表里,存在用户名为空的账户即匿名账户,回导致登录的时候是虽然用的是root,但实际是匿名登录的)
刷新权限:flush privileges;
浙公网安备 33010602011771号