1.更改服务器编码方式,在终端输入以下命令。
mysqld--character-set-server=gbk--collation-server=gbk_chinese_ci;
2.更改一些内容。
各数据库的编码方式
mysql-uroot-p
alterdatabasecharactersetgbkcollatechinese_ci;
3、创建数据库时指定编码。
:
mysql-uroot-p
createddatabasedb_namecharactersetgbkcollategbk_chinese_ci;
4.更改表编码方式
我的sql-uroot-pdb_name
altertabletable_nameconverttocharacteretgbkcollategbk_chinese_ci;
5.创建表时指定索引。
如何编码
mysql-uroot-pdb_name
createtabletable_name(....)charactersetgbkcollategbk_chinese_ci;
6.细节更改特定行的编码方式
mysql-uroot-pdb_name
altertabletable_namemodifycolumn_namevarchar(20)charactersetgbkcollateegbk_chinese_ci;
7创建列时指定编码方法。
createtabletable_name(...,col1varchar(20)charactersetgbkcollategbk_chinese_ci,...)charactersetutf8collateutf8_general_ci;
Apache安装后,默认使用UTF-8作为服务器的默认编码目前,即使网页代码的头部写入了gb2313,浏览器仍然默认使用UTF-8。
显示网页。
因此,为了确保Apache能够像往常一样用其他代码渲染网页,需要将其关闭。
查找:AddDefaultCharsetISO-8859-1更改为:#AddDefaultCharsetISO-8859-1AddDefaultCharsetoff