Prepared语句的基本思想是可以向MySQL发送一个需要执行的查询模板,然后再单独发送数据。
《PHP和MySQL Web开发》 p211;
查看建表结构
show create table 表名 \G <!-- \G 后面没有 分号! -->
当字段设置为NOT NULL 时,增加记录时必须为该字段一个合法的值,否则会报错。
面向过程的数据库连接,连接完毕要选择数据库。mysql_select_db('dbname');
mysql_select_db(DBNAME,$link);//选择数据库
mysql_query('set names utf8');//设置编码 解决中文乱码问题
使用微信扫码登录PC web 时,可能会出现一个问题,就是可以获取微信nickname的数据,但是无法保存到mysql数据库,查看用户的微信发现在nickname中使用了emoji字符。
主要解决方案就是MySQL的编码设置由utf8转为utf8mb4。