如何在CentOS下安装mysql

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在CentOS下安装mysql相关的知识,希望对你有一定的参考价值。

方法/步骤
首先,需要有一个centos系统,不管是虚拟机还是直接在电脑上安装。下图就是进入到centos系统下的截图。(界面不比windows差哦)

之后,是进入到类始于windows下的控制台页面(如果你是安装的虚拟机那你可以通过putty等工具,直接在windows下类似于远程访问,进入到控制台下)

之后,进入到控制台下,输入rpm -qa | grep mysql,检测下是否已经安装了mysql。(可以通过 rpm -e 命令 或者 rpm -e --nodeps 进行卸载,在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功)

之后,在控制台下输入“yum install -y mysql-server mysql mysql-devel ”,回测,进行安装。

之后,就不用管,进入到自动下载,之后再进入到解包的过程(下图就是解包的提示信息,不用管,解包完成自动进入到安装)

最后,当控制台页面出现“complete”页面时,则标明已经安装成功了。
这个时候通过输入“mysql -t root -p”进入到mysql页面,输入密码之后进入。再次输入“use mysql”即可使用mysql了。
参考技术A   1 Centos 6.6下安装Mysql很简单,
  yum list mysql-server

  2 当只有一个时候就可以直接
  yum install mysql-server
  进行安装

  3 过程中选择Y继续安装,最后安装成功

 
  设置Mysql的服务
  1 先启动Mysql服务
  service mysqld start

  2 连接一下试一下,直接
  mysql
  然后
  \q
  关闭连接

  3设置Mysql开机启动
  chkconfig mysqld on

  4开启3306端口并保存
  /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
  /etc/rc.d/init.d/iptables save

 
  修改密码并设置远程访问
  1  连接mysql数据库
  设置密码
  use mysql;
  update user set password=password('密码') where user='root';
  flush privileges;

  2设置Mysql远程访问
  grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

  
  解决Mysql乱码问题
  找一个配置文件,复制到/etc/目录,命名为my.cnf
  (有时候没有my.cnf)
  cp /usr/share/doc/mysql-server-5.1.73/my-medium.cnf /etc/my.cnf

  vim my.cnf
  在[client]和[mysqld]下面都添加上
  default-character-set=utf8

  3最后按Esc输入
  :wq
  保存退出
 
  重启mysql服务
  1最后重新启动服务就可以了
  service mysqld restart

以上是关于如何在CentOS下安装mysql的主要内容,如果未能解决你的问题,请参考以下文章

centOS下如何卸载用rpm安装的mysql

如何在CentOS下安装mysql

如何在centos7环境下二进制安装包安装mysql5.6

如何在CentOS下安装mysql

linux centos 下,如何不通过网络安装mysql??

如何在centos上面安装mysql