Home > Database > Mysql Tutorial > body text

CentOS系统中安装MySQL和开启MySQL远程访问的方法_MySQL

PHP中文网
Release: 2016-05-27 13:45:22
Original
1241 people have browsed it

安装MySQL

 安装MySQL和php-mysql

[root@sample ~]# yum -y install mysql-server  
[root@sample ~]# yum -y install php-mysql 
Copy after login

配置MySQL

[root@sample ~]#vim /etc/my.cnf  编辑MySQL的配置文件
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
Copy after login

找到

old_passwords=1 
Copy after login

这一行,在这一行的下面添加新的规则,让MySQL的默认编码为UTF-8,添加

default-character-set = utf8 
Copy after login

这一行
然后在配置文件的文尾填加如下语句:
[mysql]

default-character-set = utf8
Copy after login

启动MySQL服务

[root@sample ~]# chkconfig mysqld on
Copy after login

设置MySQL服务随系统启动自启动

[root@sample ~]# chkconfig --list mysqld
Copy after login

确认MySQL自启动

mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Copy after login

  如果2--5为on的状态就OK

[root@sample ~]#/etc/rc.d/init.d/mysqld start
Copy after login

启动MySQL服务

Initializing MySQL database:         [ OK ]
Starting MySQL:              [ OK ]
Copy after login

开放 MySQL 服务远程访问

修改数据库配置:

授权root用户进行远程连接,注意替换 “password” 为 root 用户真正的密码:

grant all privileges on *.* to root@"%" identified by "password" with grant option;
flush privileges;
Copy after login

第二行命令使设置生效,可以马上连接。

PS:Ubuntu系统下则需要:

vim /etc/mysql/my.cnf
Copy after login

找到:

bind-address = 127.0.0.1
Copy after login

改为:

bind-address = 0.0.0.0
#允许任意ip地址访问
Copy after login

也可以指定IP地址。然后重启MySQL:

sudo /etc/init.d/mysqld restart
Copy after login


 以上就是CentOS系统中安装MySQL和开启MySQL远程访问的方法_MySQL的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!


Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!