时间:2021-07-01 10:21:17 帮助过:34人阅读
安装MySQL
安装MySQL和php-mysql
- [root@sample ~]# yum -y install mysql-server
- [root@sample ~]# yum -y install php-mysql
配置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).
找到
- old_passwords=1
这一行,在这一行的下面添加新的规则,让MySQL的默认编码为UTF-8,添加
- default-character-set = utf8
这一行
然后在配置文件的文尾填加如下语句:
[mysql]
- default-character-set = utf8
- [root@sample ~]# chkconfig mysqld on
- [root@sample ~]# chkconfig --list mysqld
- mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
- [root@sample ~]#/etc/rc.d/init.d/mysqld start
- Initializing MySQL database: [ OK ]
- Starting MySQL: [ OK ]
开放 MySQL 服务远程访问
修改数据库配置:
授权root用户进行远程连接,注意替换 “password” 为 root 用户真正的密码:
- grant all privileges on *.* to root@"%" identified by "password" with grant option;
- flush privileges;
第二行命令使设置生效,可以马上连接。
PS:Ubuntu系统下则需要:
找到:
- vim /etc/mysql/my.cnf
改为:
- bind-address = 127.0.0.1
也可以指定IP地址。然后重启MySQL:
- bind-address = 0.0.0.0
- #允许任意ip地址访问
- sudo /etc/init.d/mysqld restart