Linux安装mysql服务器(非集群)

来源:互联网 发布:centos安装php环境 编辑:程序博客网 时间:2024/05/16 15:22


仅仅是一个记录,给未来的自己和需要的朋友一个方便。

1、查看linux系统是否已安装mysql软件:

rpm -qa|grep mysql
如果要是存在的话,首先要卸载掉,以免造成覆盖错误。

yum remove mysql-****rm -rf /var/lib/mysqlrm /etc/my.cnf


2、下载适应linux版本的mysql版本,这里下载.rpm文件

我的linux环境是centos6.2、centos7.0,所以需要下载mysql-community-release-el6-5.noarch.rpm足以。


3、安装仓库列表:

yum localinstall mysql-community-release-el6-5.noarch.rpm  #打开本地问你件所在文件夹

4、安装mysql

yum install mysql-community-server


5、启动mysql

sudo service mysqld start


6、设置root用户密码
       mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,我们看到有这样一行信息 : 
/usr/bin/mysqladmin -u root password 'new-password'// 为root账号设置密码


mysql远程连接授权:
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
 
注意:'myuser'、'mypassword' 需要替换成实际的用户名和密码。

flush privileges;#即刻生效


7、不要以为这样就可以进行远程连接了,因为有的系统需要在防火墙中添加该端口3306允许通过防火墙。但是在测试阶段,我是直接给把防火墙给关了。比较直接霸道,所以看大家兴趣。


到此,mysql服务器,已经可以正常工作了,经测试,已通过!