尚硅谷之MySQL基礎(chǔ)

2、錯(cuò)誤ERROR

(1)沒(méi)有選擇數(shù)據(jù)庫(kù)就操作表格和數(shù)據(jù)

ERROR 1046 (3D000): No database selected

解決方案就是使用“USE 數(shù)據(jù)庫(kù)名;”語(yǔ)句只能要針對(duì)哪個(gè)數(shù)據(jù)庫(kù)進(jìn)行操作

所有的表對(duì)象前面都加上“數(shù)據(jù)庫(kù).”

 

(2)命令行客戶端的字符集問(wèn)題

 

mysql> INSERT INTO t_stu VALUES(1,'張三','男');

ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'sname' at row 1

原因:服務(wù)器端認(rèn)為你的客戶端的字符集是utf-8,而實(shí)際上你的客戶端的字符集是

 

解決方案,設(shè)置當(dāng)前連接的客戶端字符集“SET NAMES GBK;”