當前位置:
首頁 >
php中文网数据库的搭建,【后端开发】php数据库中文乱码
發布時間:2025/4/5
46
豆豆
生活随笔
收集整理的這篇文章主要介紹了
php中文网数据库的搭建,【后端开发】php数据库中文乱码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
mysql是我們項目中非經常常使用的數據型數據庫。可是由于我們須要在數據庫保存中文字符,所以經常遇到數據庫亂碼情況。
1、創建數據庫及表時設置字符集,避免出現中文亂碼的方法:
創建數據庫
CREATE DATABASE test CHARACTER SET utf8 COLLATE utf8_general_ci;
--注意后面三個單詞之間是有下劃線的對于每個選項所給定的值,前面沒有等號;在第一個選項和第二個選項之間也沒有逗號。
創建表
CREATE TABLE cartoon(
name varchar(20),
sex varchar(20),
age varchar(20),
country varchar(20)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
這幾個設置好了,基本就不會出問題。
INSERT INTO `cartoon` VALUES('校長','男','54','中國');
2、設置MySQL的my.ini文件
分別在[client] 標簽和 [mysqld]
添加:character_set_server=utf8
總結
以上是生活随笔為你收集整理的php中文网数据库的搭建,【后端开发】php数据库中文乱码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查看oracle系统信息,查看 ORAC
- 下一篇: php实现多商家开发,Thinkphp5