千家信息网

MYSQL日常使用的命令整理

发表于:2024-09-23 作者:千家信息网编辑
千家信息网最后更新 2024年09月23日,这篇文章主要介绍"MYSQL日常使用的命令整理",在日常操作中,相信很多人在MYSQL日常使用的命令整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"MYSQL日常使用
千家信息网最后更新 2024年09月23日MYSQL日常使用的命令整理

这篇文章主要介绍"MYSQL日常使用的命令整理",在日常操作中,相信很多人在MYSQL日常使用的命令整理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"MYSQL日常使用的命令整理"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一.查看mysql表结构的方法有三种:
1、desc tablename;
2、show create table tablename;
3、use information_schema;select * from columns where table_name='tablename';
如果要查看怎么建立数据表的命令用第二种方法最佳。

二.查看大小,索引大小:
> use information_schema
Database changed
mysql> select concat(round(sum(index_LENGTH)/(1024*1024),2),'MB') as 'Index Size' from tables where table_schema='DBname';
解释:
concat和"MB"是单位
round和2表明精确2位小数
sum表明所有的索引相加
mysql> select concat(round(sum(data_LENGTH)/(1024*1024),2),'MB') as 'Data Size' from tables where table_schema='DBname';
三.BLOB 数据及备份
MySQL中BLOB是一个二进制大型对象,是一个可以存储大量数据的容器,它能容纳不同大小的数据。BLOB类型实际是个类型系列(TinyBlob、Blob、MediumBlob、LongBlob),除了在存储的最大信息量上不同外,他们是等同的。
MySQL的四种BLOB类型
类型 大小(单位:字节)
TinyBlob 最大 255
Blob 最大 65K
MediumBlob 最大 16M
LongBlob 最大 4G
实际使用中根据需要存入的数据大小定义不同的BLOB类型。如果你存储的文件过大,数据库的性能会下降很多。
相关备份命令::/usr/local/mysql/bin/mysqldump --hex-blob mydata>/opt/bak.sql
四.备份MySQL
有两种可供选择的备份MySQL的方式----mysqldump 或者mysqlhotcopy。
mysqldump可以备份各种类型的数据表。
mysqlhotcopy只适合备份MyISAM和ISAM的数据表。所以使用mysqlhotcopy之前,你必须确认你的数据表是不是有其他的存储引擎(storage engines)的。
mysql> show engines;
显示了可用的数据库引擎的全部名单以及在当前的数据库服务器中是否支持这些引擎。(Default为默认的)
更灵活的方式是在随MySQL服务器发布同时提供的MySQL客户端时指定使用的存储引擎。
最直接的方式是在创建表时指定存储引擎的类型:
CREATE TABLE mytable (id int, title char(20)) ENGINE = INNODB
你还可以改变现有的表使用的存储引擎,用以下语句:
ALTER TABLE mytable ENGINE = MyISAM
How To:
mysqldump -uroot -p*** DBNAME | gzip -f>/backup/dbname.'date +%w'.dump.gz
mysqlhotcopy DBNAME -u root -p *** /backup
两者速度:因为mysqlhotcopy会直接拷贝存储数据的文件,所以其速度是依赖于磁盘操作的速度,较之mysqldump要快些。

到此,关于"MYSQL日常使用的命令整理"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

数据 存储 类型 命令 备份 引擎 最大 大小 数据表 学习 不同 数据库 方式 方法 速度 单位 实际 文件 是在 更多 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 魔兽世界内测服务器怎么进 网络安全强制标准 如何做好工作网络安全工作 违反网络安全事例 财务软件sql数据库 郑州缪斯网络技术有限公司 挂号系统数据库设计 支付宝账单表数据库设计 机房服务器连接路由器还是交换机 网络安全行政执法的重要性 常见的软件开发类型 奉贤区新能源网络技术怎么样 比较有名的数据库 与谷歌服务器通信时 软件开发类项目招标 数据库中的字母怎么加11位 2022年的网络安全事件 arm服务器上用什么做性能测试 人大金仓数据库管理工具安装教程 为什么一进cf就卡在服务器 曾昭平 网络安全 数据库的发展历程阶段概念 广州二手服务器回收厂家联系方式 独立数据库部署好处 世界网络安全大赛赛区图 奇点网络技术有限公司 陕西省医院网络安全灾备要去 流媒体服务器下载 数据服务器的运行情况报告 杭州筑家易网络技术股份
0