CentOS 7.0yum安装MySQL

1.下载mysql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2.安装mysql-community-release-el7-5.noarch.rpm包

$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3.安装mysql

$ sudo yum install mysql-server

根据提示安装就可以了,不过安装完成后没有密码,需要重置密码

4.重置mysql密码

$ mysql -u root

注意:登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。

5.下面的命令把/var/lib/mysql的拥有者改为当前用户:

$ sudo chown -R root:root /var/lib/mysql

6.重启mysql服务

$ service mysqld restart

7.接下来登录重置密码:

$ mysql -u root  //直接回车进入mysql控制台
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql > exit;

最新文章

  1. Maven 整合FreeMarker使用
  2. 《实战Java虚拟机》,最简单的JVM入门书,京东活动,满200就减100了,该出手了
  3. poj1273Drainage Ditches
  4. nginx同一iP多域名配置方法
  5. ajax无刷新异步传输
  6. pod install warning
  7. C# Excel 读取为Datatable
  8. 【类不类二】Python的类变量与实例变量
  9. Java线程状态间的互相转换
  10. hibernate连接数据库和使用
  11. 阿里,百度面试90%会问的Java面试题
  12. [NIO-1]缓冲区
  13. vue-cli webpack2项目打包优化
  14. Unity游戏开发图片纹理压缩方案
  15. RSA解密解密
  16. Java集合类源码解析:HashMap (基于JDK1.8)
  17. python学习笔记(八)---关于Django的下载以及环境配置
  18. C++/C头文件 .h和 .c
  19. CVE-2017-12149JBoss 反序列化漏洞利用
  20. Jugs(回溯法)

热门文章

  1. 16.允许重复的multimap
  2. Python Schema使用说明
  3. PostgreSQL Replication之第八章 与pgbouncer一起工作(5)
  4. ES6中的let、contst
  5. 深入理解 sudo 与 su 之间的区别
  6. hostid---打印当前主机的十六进制数字标识
  7. Unity Shader (四)顶点程序示例
  8. 移动端开发ios和安卓兼容问题
  9. 【C语言】打印1到最大的n位数
  10. Thumb指令集与ARM指令集的差别