第089讲 php数据库编程①-使用mysql扩展库

php数据库编程

①mysql扩展库
②mysqli扩展库
③pdo

mysql数据库 和 mysql扩展库的概念和区别

  • mysql 数据库存放数据的

- mysql 扩展库相当于 php提供的操作数据库的api

在cmd mysql控制台如果insert语句
插入值有中文的。部分时候会提示插入失败

这时候查看

mysql> show variables like '%char%';
+--------------------------+-----------------------------------+
| Variable_name            | Value                             |
+--------------------------+-----------------------------------+
| character_set_client     | gbk                               |
| character_set_connection | gbk                               |
| character_set_database   | utf8                              |
| character_set_filesystem | binary                            |
| character_set_results    | gbk                               |
| character_set_server     | utf8                              |
| character_set_system     | utf8                              |
| character_sets_dir       | D:\phpStudy\MySQL\share\charsets\ |
+--------------------------+-----------------------------------+
8 rows in set (0.00 sec)

将上方的

character_set_client

character_set_results

格式设置为gbk格式就能正常添加。这个东西不是mysql数据库的问题 。而是因为cmd控制台的输出的就是gbk但是 我们上边看到 有时候那俩格式回事utf-8的 这样就会出现混乱的现象。

猜你喜欢

转载自blog.csdn.net/u014449096/article/details/81215836
今日推荐