尚硅谷之MySQL基础

发布时间:2018年11月29日作者:yafei浏览次数:1,563

2、错误ERROR

(1)没有选择数据库就操作表格和数据

ERROR 1046 (3D000): No database selected

解决方案就是使用“USE 数据库名;”语句只能要针对哪个数据库进行操作

所有的表对象前面都加上“数据库.”

 

(2)命令行客户端的字符集问题

 

mysql> INSERT INTO t_stu VALUES(1,’张三’,’男’);

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

原因:服务器端认为你的客户端的字符集是utf-8,而实际上你的客户端的字符集是

 

解决方案,设置当前连接的客户端字符集“SET NAMES GBK;”

 


上一篇:
下一篇:
相关课程

java培训 大数据培训 前端培训 UI/UE设计培训

关于尚硅谷
教育理念
名师团队
学员心声
资源下载
视频下载
资料下载
工具下载
加入我们
招聘岗位
岗位介绍
招贤纳师
联系我们
全国统一咨询电话:010-56253825
地址:北京市昌平区宏福科技园2号楼3层(北京校区)

深圳市宝安区西部硅谷大厦B座C区一层(深圳校区)

上海市松江区谷阳北路166号大江商厦6层(上海校区)

武汉市东湖高新开发区东湖网谷(武汉校区)