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

相关推荐
prince051 天前
用户积分系统怎么设计
java·大数据·数据库
原来是猿1 天前
MySQL【内置函数】
数据库·mysql
難釋懷1 天前
Redis分片集群插槽原理
数据库·redis·缓存
冷小鱼1 天前
pgvector 向量数据库完全指南:PostgreSQL 生态的 AI 增强
数据库·人工智能·postgresql
陈天伟教授1 天前
人工智能应用- 天文学家的助手:08. 星系定位与分类
前端·javascript·数据库·人工智能·机器学习
yunyun321231 天前
用Python生成艺术:分形与算法绘图
jvm·数据库·python
m0_662577971 天前
高级爬虫技巧:处理JavaScript渲染(Selenium)
jvm·数据库·python
ℳ๓₯㎕.空城旧梦1 天前
Python单元测试(unittest)实战指南
jvm·数据库·python
Navicat中国1 天前
Navicat 高效破解 SQL 编写繁琐难题,提升数据库设计效率
数据库·可视化·sql编写繁琐
Amctwd1 天前
【数据库】常用 Sql 示例
数据库·sql·oracle