如何在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的主要内容,如果未能解决你的问题,请参考以下文章