mysql库操作二

一、备份与恢复

使用mysqldump:

mysqldump -P3306 -uroot -p -B db_name > db_name.bak

所谓的数据备份,就是记录所有操作,这样就完成了备份与恢复。

source /path/to/file/bak.name

二、查看谁正在使用数据库,使用状态等

show processlist;

三、创建表

desc table_name;查看表的描述信息

show create table table_name \G查看表的创建信息,并过滤出不需要的字符

修改表名称

alter table table_name rename to new_table_name;

增加一列

alter table table_name add col_name varchar() comment ... after ...;

修改列的内容

alter table table_name modify col_name new_property(覆盖式的修改方法);

删除一列

alter table table_name drop col_name;

改变一列

alter table table_name original_name new_name properties

对数据表结构的操作,属于Data Definnation Language

相关推荐
哈里谢顿20 小时前
MySQL 索引失效的 12 宗罪:一条 SQL 是怎样把索引踢出执行计划的?
mysql
@淡 定20 小时前
Redis热点Key独立集群实现方案
数据库·redis·缓存
laocooon52385788621 小时前
mysql,100个题目。
数据库·sql·mysql
Web极客码21 小时前
如何在Ubuntu服务器上安装和配置BIND9
服务器·数据库·ubuntu
W001hhh21 小时前
数据库实训Day004上午
数据库
funfan05171 天前
【运维】MySQL数据库全量备份与恢复实战指南:从入门到精通
运维·数据库·mysql
+VX:Fegn08951 天前
计算机毕业设计|基于springboot + vue在线音乐播放系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
tq10861 天前
通用数据引用表示法:基于协议-URI-JSONPath的简洁数据定位规范
数据库
+VX:Fegn08951 天前
计算机毕业设计|基于springboot + vue律师咨询系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
manuel_897571 天前
六 系统安全
网络·数据库·系统安全