Tag Archives: mysql配置

如何将 MySQL服务器客服端、PHP、Apache输出的默认编码设置为utf-8

编码问题是一个常见的问题,乱码出现会对我们程序有严重的不良影响,我们一般将编码统一为 utf-8来解决这一系列问题,对于使用PHP开发的使用 MySQL数据库,部署再 Apache中的程序我们可以这样配置,解决编码问题。
MySQL配置,/etc/my.cnf
[mysqld]
default[……]阅读全文

如何重命名 MySQL数据库

想在 MySQL 实现数据库的重命名没有像重命名文件那样直接的办法,
(MySQL 5.1.7 中被添加了 RENAME DATABASE db_name TO new_db_name
的语法但 5.1.23 中又去掉了,http://dev.mysql.com/doc/refman/5.1/e[……]阅读全文

开启 MySQL 的远程 root 访问

一般为了安全都禁止远程使用 root 访问 MySQL,
但是自己搭建了一个测试环境,又想从其他的机器使用 root 访问 MySQL
我们可以通过授权来解决这个问题:
法 1、

GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "r

[……]阅读全文

解决 MySQL server has gone away

直接用 mysql 命令导入一个 30 多 M 的 sql 文件,出现
ERROR 2006 (HY000) at line 1: MySQL server has gone away
这通常是由于 sql 大于 mysql 配置所允许的最大网络包的值,
查看 mysql 配置文件看到 max[……]阅读全文