MySQL命令语句(个人总结)

1 增加语句

1.1 向列表增加信息

insert into table_name(list_name,list_name......) values('values1','values2'.......),('values1','values2'........);

1.2 向表中增加列

增加列的操作类似下面这行代码,其中table_name是你要修改的表名,last_name是你想添加的列名,varchar(10)可以改为你想要的数据类型及取值范围。

alter table table_name add last_name varchar(10);

2 删除语句

2.1 删除指定的列

alter table table_name drop last_name;

2.2 删除指定信息

(删除一条或多条记录)

2.2.1 删除整个列表

delete from table_name;

2.2.2删除某条记录

delete from table_name where list_name='values';

2.3 清空表中数据

delete from table_name;
truncate table table_name;

3 修改信息

3.1 修改数据库编码

下面代码中的database_name是你要设置的数据库名称,gb2312可以替换为你自己想用的编码格式

alter database database_name character set gb2312;

3.2 修改某表的列的取值类型或范围

修改方法同上面几个例子

alter table table_name modify list_name varchar(10);

3.3 修改表名

now_name现在的表名
new_name修改后的表名

rename table now_name to new_name;

3.4 修改表的字符集编码格式为utf-8

alter table table_name character set utf-8;

3.5 修改列名

alter table table_name change column name list_name varchar(100);

3.6 修改记录

第一行的代码只是单纯的修改数据
第二行可以对数据在原有基础上进行加减

update table_name set list_name=values,list_name=values where list_name=values;
update table_name set list_name=value+1000 where list_name=value;

4 导出导入数据库

==进入cmd ==

4.1 导出数据库(sql脚本)

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

 mysqldump -u root -p db_name > test_db.sql

4.2 mysql导出数据库一个表

mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u wcnc -p test_db users> test_users.sql (结尾没有分号)

4.3 mysql导入数据库

source 文件目录/名称.sql

5 查询信息

5.1 查询表结构

desc table_name;
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山河不见老

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值