轻松搞定Mysql常用操作
来源:互联网 发布:大连磐海数据 编辑:程序博客网 时间:2024/05/11 16:36
CREATE DATABASE `hanxl` CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; 创建数据库,指定字符集和字符集的比较方式
SHOW DATABASES; 显示所有数据库
SHOW CREATE DATABASE hxl; 显示数据库hxl的创建语句
DROP DATABASE hxl 删除hxl这个数据库
ALTER DATABASE hxl CHARACTER SET 'gbk' COLLATE 'utf8_general_ci'; 修改数据库字符集和字符集的比较方式
mysqldump -u 用户名 -p 数据库名 > filename.sql 备份数据库表中的数据
创建表语句:
CREATE TABLE table_name
(
field1 datatype,
field2 datatype,
field3 datatype,
)character set 字符集 collate 校对规则
MySQL常用数据类型:
ALTER TABLE hxl ADD (column datatype,column datatype); 为hxl表增加字段
ALTER TABLE hxl MODIFY (column datatype,column datatype); 为hxl表修改字段
ALTER TABLE hxl DROP (column); 为hxl表删除字段
Rename table 表名 to 新表名; 修改表的名称
alter table hxl character set utf8; 修改hxl表的字符集
show variables like 'character%'; 展示字符的一些变量
set character_set_results=gbk; 设置变量的字符编码,和上句相对应
drop table hxl; 删除hxl这个表
where子句中经常使用的运算符:
时间日期相关函数:
字符串相关函数:
数学相关函数:
mysql中文乱码问题分析:
mysql有六处使用了字符集,分别为:client 、connection、database、results、server 、system。
client是客户端使用的字符集。
connection是连接数据库的字符集设置类型,如果程序没有指明连接数据库使用的字符集类型就按照服务器端默认的字符集设置。
database是数据库服务器中某个库使用的字符集设定,如果建库时没有指明,将使用服务器安装时指定的字符集设置。
results是数据库给客户端返回时使用的字符集设定,如果没有指明,使用服务器默认的字符集。
server是服务器安装时指定的默认字符集设定。
system是数据库系统使用的字符集设定。
SHOW DATABASES; 显示所有数据库
SHOW CREATE DATABASE hxl; 显示数据库hxl的创建语句
DROP DATABASE hxl 删除hxl这个数据库
ALTER DATABASE hxl CHARACTER SET 'gbk' COLLATE 'utf8_general_ci'; 修改数据库字符集和字符集的比较方式
mysqldump -u 用户名 -p 数据库名 > filename.sql 备份数据库表中的数据
创建表语句:
CREATE TABLE table_name
(
field1 datatype,
field2 datatype,
field3 datatype,
)character set 字符集 collate 校对规则
MySQL常用数据类型:
ALTER TABLE hxl ADD (column datatype,column datatype); 为hxl表增加字段
ALTER TABLE hxl MODIFY (column datatype,column datatype); 为hxl表修改字段
ALTER TABLE hxl DROP (column); 为hxl表删除字段
Rename table 表名 to 新表名; 修改表的名称
alter table hxl character set utf8; 修改hxl表的字符集
show variables like 'character%'; 展示字符的一些变量
set character_set_results=gbk; 设置变量的字符编码,和上句相对应
drop table hxl; 删除hxl这个表
where子句中经常使用的运算符:
时间日期相关函数:
字符串相关函数:
数学相关函数:
mysql中文乱码问题分析:
mysql有六处使用了字符集,分别为:client 、connection、database、results、server 、system。
client是客户端使用的字符集。
connection是连接数据库的字符集设置类型,如果程序没有指明连接数据库使用的字符集类型就按照服务器端默认的字符集设置。
database是数据库服务器中某个库使用的字符集设定,如果建库时没有指明,将使用服务器安装时指定的字符集设置。
results是数据库给客户端返回时使用的字符集设定,如果没有指明,使用服务器默认的字符集。
server是服务器安装时指定的默认字符集设定。
system是数据库系统使用的字符集设定。
0 0
- 轻松搞定Mysql常用操作
- 轻松搞定mysql数据库迁移
- 5步轻松搞定windows系统下mysql命令行操作,完成简单mysql配置
- 轻松八句话完全搞定MYSQL数据库
- 八大概要轻松搞定MySQL数据库
- mysql存储过程函数实例-轻松搞定mysql函数
- 树梅派应用55:轻松搞定omxplayer操作界面安装
- GreenDao3.0+库,轻松搞定安卓数据库操作
- 轻松八句话教会你完全搞定MySQL数据库
- 轻松搞定CentOS+Nginx+PHP+MySQL标准生产环境
- 教会你完全搞定MySQL数据库 轻松八句话
- 轻松八句话 教会你完全搞定MySQL数据库
- mysql中limit的查询优化,千万级也能轻松搞定
- 轻松搞定vmware + win2003Cluster
- 轻松搞定Eclipse配置
- 轻松搞定eclipse配置
- FedoraCore 11 轻松搞定
- IIS 500, 轻松搞定!
- 4aesgf3dfg534
- 优秀程序员的七大特征,你具备几条?
- BZOJ2060【Tree DP】
- Android Art Hook 技术方案
- CMake 实例学习(二) 内外之分
- 轻松搞定Mysql常用操作
- Xcode项目使用SVN需要注意的问题及设置
- servlet必知细节(三)-- DefaultServlet
- Radiobutton样式修改
- HTTP与内容压缩:
- 放弃WebView,使用Crosswalk做富文本编辑器
- 追逐自己的梦想----------辅助制作第三十七课:物品购买实现
- 跨线程的得到系统时间
- 【Java二十周年】回忆我与Java的点点滴滴