色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 設(shè)置數(shù)據(jù)庫默認編碼

錢斌斌2年前9瀏覽0評論

MySQL默認使用Latin1編碼來存儲數(shù)據(jù),但是現(xiàn)在大多數(shù)應(yīng)用程序都使用UTF-8編碼,因此在創(chuàng)建數(shù)據(jù)庫時需要將編碼設(shè)置成UTF-8。下面就是在MySQL上設(shè)置數(shù)據(jù)庫默認編碼為UTF-8的方法。

1. 打開MySQL終端或命令行

$ mysql -uroot -p

2. 創(chuàng)建新的數(shù)據(jù)庫,并設(shè)置編碼為UTF-8

CREATE DATABASE my_database DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

如果已經(jīng)存在的數(shù)據(jù)庫需要將編碼修改成UTF-8,可以使用下面的命令:

ALTER DATABASE my_database CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

3. 修改MySQL配置文件

打開MySQL的配置文件my.cnf或my.ini,添加以下配置:

[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

4. 重啟MySQL

$ sudo service mysql restart

至此,數(shù)據(jù)庫的默認編碼已經(jīng)修改成UTF-8了!