Heim > Datenbank > MySQL-Tutorial > Hauptteil

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

PHP中文网
Freigeben: 2016-05-27 13:45:22
Original
1240 Leute haben es durchsucht

安装MySQL

 安装MySQL和php-mysql

[root@sample ~]# yum -y install mysql-server  
[root@sample ~]# yum -y install php-mysql 
Nach dem Login kopieren

配置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).
Nach dem Login kopieren

找到

old_passwords=1 
Nach dem Login kopieren

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

default-character-set = utf8 
Nach dem Login kopieren

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

default-character-set = utf8
Nach dem Login kopieren

启动MySQL服务

[root@sample ~]# chkconfig mysqld on
Nach dem Login kopieren

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

[root@sample ~]# chkconfig --list mysqld
Nach dem Login kopieren

确认MySQL自启动

mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Nach dem Login kopieren

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

[root@sample ~]#/etc/rc.d/init.d/mysqld start
Nach dem Login kopieren

启动MySQL服务

Initializing MySQL database:         [ OK ]
Starting MySQL:              [ OK ]
Nach dem Login kopieren

开放 MySQL 服务远程访问

修改数据库配置:

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

grant all privileges on *.* to root@"%" identified by "password" with grant option;
flush privileges;
Nach dem Login kopieren

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

PS:Ubuntu系统下则需要:

vim /etc/mysql/my.cnf
Nach dem Login kopieren

找到:

bind-address = 127.0.0.1
Nach dem Login kopieren

改为:

bind-address = 0.0.0.0
#允许任意ip地址访问
Nach dem Login kopieren

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

sudo /etc/init.d/mysqld restart
Nach dem Login kopieren


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


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!