Federated将不同的 MySQL 服务器联合起来 , 逻辑上组成一个完整的数据库 。非常适合分布式应用
Cluster/NDB高冗余的存储引擎,用多台数据机器联合提供服务以提高整体性能和安全性 。适合数据量大,安全和性能要求高的应用
CSV: 逻辑上由逗号分割数据的存储引擎 。它会在数据库子目录里为每个数据表创建一个 .csv 文件 。这是一种普通文本文件 , 每个数据行占用一个文本行 。CSV 存储引擎不支持索引 。
BlackHole:黑洞引擎,写入的任何数据都会消失 , 一般用于记录 binlog 做复制的中继
EXAMPLE 存储引擎是一个不做任何事情的存根引擎 。它的目的是作为 MySQL 源代码中的一个例子,用来演示如何开始编写一个新存储引擎 。同样,它的主要兴趣是对开发者 。EXAMPLE 存储引擎不支持编索引 。
另外 , MySQL 的存储引擎接口定义良好 。有兴趣的开发者可以通过阅读文档编写自己的存储引擎 。
参考资料来源:百度百科:mySQL
怎么用mysql在表中插入数据?用shell脚本通过while循环批量生成mysql测试数据的方法 。
1、很多时候需要在mysql表中插入大量测试数据,下面分享一个用shell脚本通过while循环批量生成mysql测试数据的方法,你只需要根据你自己的表结构来生成sql语句即可 。
复制代码代码如下:
#!/bin/bash
i=1;
MAX_INSERT_ROW_COUNT=$1;
while [ $i -le $MAX_INSERT_ROW_COUNT ]
do
mysql -uroot -proot afs -e "insert into afs_test (name,age,createTime) values ('HELLO$i',$i % 99,NOW());"
d=$(date +%M-%d\ %H\:%m\:%S)
echo "INSERT HELLO $i @@ $d"
i=$(($i+1))
sleep 0.05
done
exit 0
2、假定上面的shell脚本保存为create-data.sh,可以通过下面的命令来生成数据:
复制代码代码如下:sh create-data.sh 10000 。(参数10000是要生成的数据条数 。)
关于mysql怎么写入数据和mysql写入数据库命令行的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 立体飞行游戏,立体飞行器的制作教程
- iwara电脑上怎么看,iwara里版怎么看
- 8tb硬盘怎么设计,8tb硬盘价格
- 如何做好自媒体新零售运营,零售行业自媒体
- linux设置命令ip linux设置命令行长度
- mac怎么用u盘升级系统教程,u盘里面的系统怎么升级
- nova7se如何升级鸿蒙系统吗,华为nova7se5g怎么升级鸿蒙
- mysql怎么加分页查询 mysql 分页查询
- 包含itx什么cpu的词条