标签:

CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

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 -u root

登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:

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

然后,重启服务:

$ service mysqld restart

接下来登录重置密码:

$ mysql -u root

mysql > use mysql;

mysql > update user set password=password(‘123456‘) where user=‘root‘;

mysql > exit;

5. 开放3306端口

$ sudo vim /etc/sysconfig/iptables

添加以下内容:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

保存后重启防火墙:

$ sudo service iptables restart

这样从其它客户机也可以连接上mysql服务了。

标签:

yum安装mysql驱动_centos7下使用yum安装mysql相关推荐

  1. git迁移MySQL数据库_Centos7下Gitlab迁移数据库mysql过程

    [root@test ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [root@test ~]# uname -r ...

  2. qt4.8添加mysql驱动_Windows下编译Qt4.8 MySQL数据库驱动

     编译MySQL驱动 在Linux下准备移植到Windows下发布使用,遇到的问题: MySQL链接问题,没有相应的驱动 按照官方助手的去编译的话太费时间,编译起码要好几个小时,而且最终效果是一样的 ...

  3. centos6.6 源码安装mysql5.5_CentOS6.x下源码安装MySQL5.5

    2. 卸载原有的mysql数据库 [root@zabbix ~]# yum -y remove mysql mysql-server mysql-libs compat-mysql51 [root@z ...

  4. 图解Cygwin安装教程(win10下gcc,g++安装)

    Cygwin安装教程(win10下gcc,g++安装) 1. 从cygwin官网下载安装包,下载地址:http://www.cygwin.com/setup-x86_64.exe 2. 点击" ...

  5. mysql编译和yum安装哪个好_Centos7下PHP源码编译和通过yum安装的区别和以后的选择...

    最近在Centos7下配置PHP+Nginx+MySQL,对源码编译和yum编译的两种方法产生好奇.究竟这两种哪一种好? 其实这两种方法各有千秋: 从yum安装来说吧,yum相当于是自动化帮你安装,你 ...

  6. centos7下yum安装php mysql数据库_centos7下yum方式安装mysql5.7

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1.1.0.下载并安装MySQL官方的 Yu ...

  7. yum方式安装mysql多实例_centos7下使用yum安装mysql

    CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 $ wget http://repo.mysql.com ...

  8. centos7下安装低版本mysql_centos7下使用yum安装制定版本mysql

    一.准备mysql镜像源 到官网找mysql的yum源 wget https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm r ...

  9. centos7.2安装mysql5.7_Centos7.2下使用YUM快速安装MySQL5.7的方法

    卸载系统自带mariadb数据库 # rpm -qa| grep mariadb # rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 下 ...

最新文章

  1. distinct吃亏记
  2. struts2中使用json遇到的问题总结及示例程序
  3. LeetCode 876——链表的中间结点
  4. Memcached源码分析 - 内存存储机制Slabs(5)
  5. Activiti6.0 安装出错 log4j:ERROR setFile(null,true) call failed.
  6. WIN7、WIN8 右键在目录当前打开命令行Cmd窗口(图文)
  7. (转)Apache服务器使用.htaccess实现图片防盗链方法教程
  8. 【转】ASP.NET AJAX入门系列(8):使用ScriptManager控件
  9. 日语简历在线做成下载的网站(收藏)不同职业日语简历模板下载免费
  10. wifi指标测试软件,WiFi6测试指标
  11. 智能车的转弯部分_教训:渣土车“两米生死线”千万别跨!记者带你亲身体验...
  12. [Vue]鼠标悬停变色
  13. vue+element实现一个excel表格下载的功能
  14. Android Animation动画详解(二): 组合动画特效
  15. Jmeter接口测试中参数化的多种方法,你知道的有几种?欢迎评论留言。
  16. sublime插件 —— 一键美化HTML/CSS/JS代码
  17. 数据库的备份恢复和SQL语句
  18. 卡那霉素(Kanamycin偶联卵清白蛋白 (KAN-OVA)
  19. 远程访问堡垒机_如何远程控制堡垒机
  20. JAVA中文显示乱码的原因

热门文章

  1. codesmith用access的mdb文件作数据源的模板引用
  2. MySQL基础之增删改查
  3. EJS 模板中,js 如何获取后端传来的数据
  4. iOS开发-Xcode入门ObjC程序
  5. Nancy 寄宿IIS
  6. UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式
  7. Linux命令(4):cat命令
  8. 牛人推荐的跨浏览器兼容性总结
  9. 初步认识pg_control文件之一
  10. GO语言变量和常量、语言控制语句流程