不少时间应用与数据库是分开架设的,这样能够提供良好的访问速度的。php
详细配置以下:mysql
mysql> USE mysql; mysql> SELECT User, Password, Host FROM user; +------+----------+-----------+ | User | Password | Host | +------+----------+-----------+ | root | | localhost | +------+----------+-----------+ mysql> -- 只有一个默认的 root 用户, 密码为空, 只容许 localhost 链接 mysql> -- 下面咱们另外添加一个新的 root 用户, 密码为空, 只容许 192.168.1.100 链接 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION; mysql> flush privileges; Query OK, 0 rows affected (0.00 sec)
mysql> SELECT User, Password, Host FROM user;
+------+-------------------------------------------+---------------+
| User | Password | Host |
+------+-------------------------------------------+---------------+
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | localhost |
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | web-php |
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | 127.0.0.1 |
| root | | 192.168.4.101 |
+------+-------------------------------------------+----------------+web
修改root密码sql
mysql> use mysql
Database changed
mysql> update user
set
password=PASSWORD(
'123456'
)
where
user=
'root'
;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 1 Changed: 0 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> SELECT User, Password, Host FROM user;
+------+-------------------------------------------+---------------+
| User | Password | Host |
+------+-------------------------------------------+---------------+
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | localhost |
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | web-php |
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | 127.0.0.1 |
| root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | 192.168.4.101 |
+------+-------------------------------------------+---------------+数据库