centos6.3 安装mysql5.6
2018-06-18 01:12:14来源:未知 阅读 ()
1、去官网下载MySQL,https://dev.mysql.com/downloads/mysql/5.6.html#downloads
选择redhat6 64bit
下载rpm bundle
2、将文件拷贝到centos,解压 tar -xvf MySQL-5.6.39-1.el6.x86_64.rpm-bundle.tar
3、检查是否已安装mysql,rpm -qa|grep mysql ,如果有,运行 rpm -e 卸载
4、安装mysql
rpm -ivh MySQL-client-5.6.39-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-5.6.39-1.el6.x86_64.rpm
rpm -ivh MySQL-server-5.6.39-1.el6.x86_64.rpm
安装MySQL-server-5.6.39-1.el6.x86_64.rpm的时候可能会报错,缺少包
这都是因为缺少依赖的相关包造成的,解决办法是通过yum直接安装这些依赖包。 yum -y install libaio
yum -y install numactl
5、将配置文件拷贝到/etc目录下,cp /usr/share/mysql/my-default.cnf /etc/my.cnf
修改配置文件 vi /etc/my.cnf 在[mysqld]下面加上
skip-grant-tables
否则登录时会报 错:
[root@localhost ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
6、启动mysql service mysql start
7、登录mysql,这一步不需要输密码 直接输mysql 即可,修改root密码
mysql> update mysql.user set authentication_string=password('root') where user='root';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4 Changed: 4 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
vi /etc/my.cnf 将skip-grant-tables注释掉
然后重启mysql
service mysql restart
8、登录mysql
mysql -uroot -p
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:mysql-查询不同列的数量合计
- mysql7.x如何单独安装mysql 2020-02-27
- linux下如何用源码安装mysql5.6.20 2020-02-27
- MySQL的默认密码的修改方法 2019-10-25
- 安装Mysql时出现错误怎么办 2019-10-25
- PHP7 安装event扩展的实现方法 2019-10-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash