小编给大家分享一下RedHat6.5安装MySQL的方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
RedHat6.5
<强>第一步:强>下载
下载MySQL5.7: http://dev.mysql.com/get/downloads/mysql 5.7 - 1./- MySQL 5.7.12 - - el6.x86_64.rpm bundle.tar
<强>第二步:>强安装
安装前检查服务器是否已安装MySQL,如已安装则将其卸载:
(root@worker1 tmp) # tar xf mysql - 5.7.12 - 1. - el6.x86_64.rpm - bundle。焦油
按顺序依次安装:
rpm -ivh mysql -社区-通用- 5.7.12 el6.x86_64.rpm——1. rpm -ivh mysql -社区- libs 5.7.12 el6.x86_64.rpm——1. rpm -ivh mysql -社区-猛击5.7.12 el6.x86_64.rpm——1. rpm -ivh mysql -社区-客户- 5.7.12 el6.x86_64.rpm——1. rpm -ivh mysql -社区-服务器- 5.7.12 el6.x86_64——1.。rpm
不出意外,MySQL应该已经安装成功。
<强>第三步:强>环境变量设置
1,启动MySQL:服务mysqld开始
2,登录:MySQL - u root - p,初次登录密码为空,直接回车:
为什么会出现这个错误,原因是因为MySQL5.7中的MySQL。用户表中没有密码字段,所以要以安全方式登录,然后修改密码。
如下:
修改MySQL配置文件:vim/etc/my.cnf,在文件末尾加上:<代码> skip-grant-tables> 代码,保存后重启MySQL服务:<代码>服务mysqld重启> 代码,然后重新登录。
3,修改密码,用户密码是在名为MySQL的数据库下面:
依次执行以下指令:
mysql>使用mysql mysql>更新用户设置password_expired=& # 39; n # 39;用户=& # 39;根# 39;; mysql>更新用户设置authentication_string=密码(& # 39;123456 & # 39;),用户='根# 39;; mysql>冲洗特权;
一定要配将my . cnf中所做置文件之前加的跳过密码检测内容去掉,重启服务,
<强>其他:强>
1,编码设置:<代码> vim/etc/my.cnf> 代码,文件末尾加上编码内容<代码> default-character-set=utf8 代码>
2,允许远程访问MySQL:赋予任何主机访问数据的权限
mysql>所有特权授予> mysql>所有特权授予> mysql>集全球validate_password_length=0;——更改密码长度 mysql>集全球validate_password_policy=0;——更改密码策略为低
看完了这篇文章,相信你对RedHat6.5安装MySQL的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!