博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mysql存储引擎
阅读量:6167 次
发布时间:2019-06-21

本文共 780 字,大约阅读时间需要 2 分钟。

数据库的存储引擎

MyISAM 全文索引(full text) 不支持事务 表级锁 崩溃恢复支持不好

BLACKHOLE
CSV
MEMORY
ARCHIVE
InnoDB 支持事务 不支持全文索引 行级锁 性能好

5.6开始默认的数据库引擎就是InnoDB

InnoDB 速度快

查看数据表的引擎

mysql> show table status\Gmysql> show create table 表名;

修改数据库的默认引擎

vi /etc/my.cnf[mysqld]default-storage-engine=MyISAM|InnoDB等

查看数据库支持的引擎

mysql> show engines;

创建数据表时指定引擎

mysql> create table aling(id int not null auto_increment primary key,name varchar(10) not null)engine=MyISAM;

字符集

查看使用locale命令看看当前系统使用的字符集

Mysql存储引擎
看看系统是否有安装中文字符集的支持
Mysql存储引擎
查看字符集的配置文件
Mysql存储引擎
查看数据库的字符集
Mysql存储引擎
创建数据库时指定字符集
Mysql存储引擎
创建表时指定字符集
Mysql存储引擎
在配置文件中指定字符集

[mysqld]character-set-server=gbk

修改某个表的字符集

mysql> alter table test charset=gbk;

查看字符集,字符集校对

Mysql存储引擎

创建表时指定引擎,字符集,字符集校对

mysql> create table apeng(name varchar(20))engine=myisam charset=utf8 collate=utf8_general_ci;

转载于:https://blog.51cto.com/13480443/2106960

你可能感兴趣的文章
从Atlas到Microsoft ASP.NET AJAX(6) - Networking, Application Services
查看>>
成长之路---写好一个类
查看>>
读取 java.nio.ByteBuffer 中的字符串(String) 写入方式flash.utils.ByteArray.writeUTF
查看>>
范围管理和范围蔓延
查看>>
android90 bind方式启动服务service调用service里的方法
查看>>
前端开发薪资之各地区对比(图文分析)(share)
查看>>
对做“互联网产品”的一些想法
查看>>
SPI协议及其工作原理浅析【转】
查看>>
原生js编写的安全色拾色器
查看>>
iOS:VFL语言
查看>>
让时间处理简单化 【第三方扩展类库org.apache.commons.lang.time】
查看>>
用scikit-learn学习DBSCAN聚类
查看>>
Linux设备模型(热插拔、mdev 与 firmware)【转】
查看>>
Android开发笔记第二篇(Android 手机概念)
查看>>
js隐藏与显示回到顶部按钮
查看>>
hdu4496 D-City(扭转和支票托收啊 )
查看>>
数据挖掘 | 数据理解和预处理
查看>>
关于大数据你必须了解的几个关键词!
查看>>
在Kali Linux中更改GRUB2背景的5种方式
查看>>
如何把Windows 10的“便笺”按钮从操作中心挪到开始菜单和桌面
查看>>