对每一个数据库: ALTER DATABASE 这里数据库名字 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci; 对每一个表: ALTER TABLE 这里是表名字 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER DATABASE 这里数据库名字 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
ALTER TABLE 这里是表名字 CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
进入这个目录,在这个目录下面有个后缀为.cnf的文件 cd /usr/local/mysql/support-files/ 将这个文件复制到etc目录中并将名字命名为my.cnf sudo cp my-default.cnf /etc/my.cnf 然后编辑my.cnf文件,将下面内容复制到里面。 [client] default-character-set = utf8mb4 [mysql] default-character-set = utf8mb4 [mysqld] character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
进入这个目录,在这个目录下面有个后缀为.cnf的文件 cd /usr/local/mysql/support-files/
.cnf
将这个文件复制到etc目录中并将名字命名为my.cnf sudo cp my-default.cnf /etc/my.cnf
etc
my.cnf
然后编辑my.cnf文件,将下面内容复制到里面。
[client] default-character-set = utf8mb4
[mysql] default-character-set = utf8mb4
[mysqld] character-set-client-handshake = FALSE character-set-server = utf8mb4 collation-server = utf8mb4_unicode_ci
service mysqld stop service mysqld start service mysqld restart