centos 6.5 安装mysql-5.7.18-linux-glibc2.5-x86_64
来源:互联网 发布:劫的面具淘宝 编辑:程序博客网 时间:2024/05/18 00:23
最近忙于工作,很久没有写文章了,今天就来学学centos 6.5 系统下安装mysql-5.7.18-linux-glibc2.5-x86_64吧。言归正传,开始。
首先登入root用户
查看系统是否已经安装mysql
# rpm -qa|grep -i mysql
如果已经安装了mysql,就先卸载掉
# rpm -e mysql-libs-5.1.73-7.el6.i686 --nodeps
接下来直接使用命令从网上下载mysql-5.7.18,根据系统自己选择是32位的还是64位的版本,当然也可直接拷贝一个到电脑里。
# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz
下载好了对它进行解压
# tar zxvf mysql-libs-5.1.71-1.el6.x86_64.tar.gz
把解压后的文件移动到/usr/local/下,并改名为mysql,这个文件名称最好不要改,否则会有很多麻烦。
# mv mysql-5.7.18-linux-glibc2.5-x86_64 /usr/local/mysql
在mysql下新建文件夹data
# mkdir /usr/local/mysql/data
新建用户组mysql
# groupadd mysql
新建用户mysql
# useradd -r -g mysql mysql
赋予权限
# chown -R mysql /usr/local/mysql
# chgrp -R mysql /usr/local/mysql
准备工作都做好了,接下来开始正式安装
# /usr/local/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
查看一些输出信息,如果没有error,就基本可以肯定安装成功,warning可以忽略。
取消mysql权限
# chown -R root:root /usr/local/mysql
# chown -R mysql:mysql /usr/local/mysql/data
接下来要做的事就是把mysql添加到开机自动项中
首先把mysql.server文件拷贝到/etc/init.d/中,并改名为mysqld
# cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld
通过chkconfig命令将mysqld服务加入到自启动服务项中
#chkconfig --add mysqld
查看是否添加成功
chkconfig --list mysqld
如果出现下面信息说明添加成功:
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
手动启动mysql
# /etc/init.d/mysqld start
测试能否连接mysql
# /usr/local/mysql/bin/mysql
如果出现mysql > 表示 安装成功
不过不要这样结束了,还有一些收尾工作要做。
使用刚刚才得命令登入mysql之后,执行sql,查询SQL_SAFE_UPDATES是on还是off,如果是on,改成off
mysql> show variables like 'sql_safe%';
mysql> set sql_safe_updates=off;
设置root密码,这里把root密码设置成root123
mysql> set PASSWORD = PASSWORD('root123');
mysql> flush privileges;
修改信息,使可远程访问
mysql>use mysql;
mysql> update user set host='%' where user='root';
mysql> flush privileges;
最后打开防火墙
# /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
# /etc/rc.d/init.d/iptables save
# service iptables restart
这样mysql安装结束,以后再连接mysql,得使用用户和密码登入即可
#/usr/local/mysql5/bin/mysql -uroot -proot123
- centos 6.5 安装mysql-5.7.18-linux-glibc2.5-x86_64
- CentOS-6.5中安装mysql-5.7.16-linux-glibc2.5-x86_64
- MySql(30)------linux下安装mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz(centos)
- mysql-5.7.9-linux-glibc2.5-x86_64 安装方法
- 通用二进制安装mysql-5.7.11-linux-glibc2.5-x86_64
- 安装 mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz
- 安装: mysql-5.7.14-linux-glibc2.5-x86_64
- linux下安装mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
- [centos] 环境安装之 mysql离线版压缩包(mysql-5.7.16-linux-glibc2.5-x86_64.tar)
- CentOS6.5下安装mysql-5.7.18-linux-glibc2.5-x86_64
- mysql-5.6.17-linux-glibc2.5-x86_64安装
- mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 安装
- mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 安装
- [mysql使用(0)] 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64
- centos6.5安装mysql-advanced-5.7.9-linux-glibc2.5-x86_64.tar.gz为mysql service
- 64位Aliyun Linux 15.1安装mysql-5.7.9-linux-glibc2.5-x86_64.tar.gz
- linux 安装 mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz
- 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64
- 天梯赛L2-014. 列车调度
- 使用 jks 签名包 签名失败问题
- 刘轩心理课-五种有损我们智力的习惯!
- ArrayBlockingQueue
- HDU 6191 01树合并
- centos 6.5 安装mysql-5.7.18-linux-glibc2.5-x86_64
- 17.8.31 日报
- git
- deeplearning4j实现多感知器的手写数字识别
- 年总结
- linux 修改最大文件数,进程数
- css选择器
- UISegmentedControl用法详解
- bug代码// 求最大公因数、最小公倍数