mysql_数据查询_数据更新_数据删除_字符集

作者: 鲁智深 分类: PHP 发布时间: 2015-09-24 17:19

一、数据查询

格式:select *(或者字段列表) from 表名 where 条件;

1、查询所有字段所有行数据

select * from text;

2、查询部分字段的所有行数据

select id,height from text;

3、查询符合条件的某些行

select * from text where id=7;

select * from text where 4

二、数据更新

格式:update 表名 set 字段名=新值,字段名2=新值 where 条件;

update text set height=180 where id=1;

三、数据删除

格式:delete from 表名 where 条件;

delete from text where id=1;

删除所有数据包括自增字段值被初始化

truncate 表名;

四、字符集

是一套符号和字符编码的集合

gbk,utf8,latin1

查看mysql所有字符集设定的变量

show variables like “%character%”;

显示 系统变量 像 %任意个字符% character系统变量名称

character_set_client |utf8 设定客户端字符集

character_set_connection |utf8 设定连接字符集

character_set_database |utf8 设定数据库的字符集

character_set_results |utf8 返回结果集的字符集

character_set_server |utf8 服务器的字符集

character_set_system |utf8 系统的字符集

临时设置字符集

set character_set_client=utf8;

set name=utf8;

默认设置ut8字符集(my.ini)

default-character-set=utf8;(在[client]下面),具体可参考(Linux解决MySql字符集编码为UTF8(乱码问题

默认设置ut8字符集(my.ini)

默认设置ut8字符集(my.ini)

解决乱码:只要将client,connection,results设置成utf8就可以解决乱码问题也可以使用set name=utf8;同时修改6个配置

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注