当前位置:网站首页>MySQL命令语句(个人总结)
MySQL命令语句(个人总结)
2022-07-28 17:59:00 【山河不见老】
目录
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;
边栏推荐
- 【微信小程序开发】页面导航与传参
- leetcode day5 删除重复的电子邮箱
- 在矩池云快速安装torch-sparse、torch-geometric等包
- NDK series (5): from introduction to practice, JNI explodes the liver and explains everything in detail!
- 博途1200/1500PLC上升沿下降沿指令编程应用技巧(bool数组)
- Sprint for golden nine and silver ten, stay up at night for half a month, collect 1600 real interview questions from Android post of major manufacturers
- My second blog - C language
- idea properties文件显示\u不显示中文的解决
- [network] cross area network communication learning classification and calculation of IPv4 address
- 芯片功耗性能验证:从困境到超越
猜你喜欢

英文翻译阿拉伯语-批量英文翻译阿拉伯语工具免费

架构基本概念和架构本质

MATLAB实现的图像分割之边缘检测和连接

CodeIgnier框架实现restful API接口编程

Servlet学习笔记

Rust Getting Started Guide (modules and engineering structures)

NDK 系列(5):JNI 从入门到实践,爆肝万字详解!

App自动化测试是怎么实现H5测试的

There is a 'single quotation mark' problem in the string when Oracle inserts data

English article translation - English article translation software - free batch translation
随机推荐
Nips18 (AD) - unsupervised anomaly detection using geometric transformations using geometric augmentation
How navicate modifies the database name
First blog
英文翻译葡萄牙语-批量英文转换葡萄牙语-各种语言免费互译转换
Overcome the "fear of looking at teeth", and we use technology to change the industry
MySQL performance testing tool sysbench learning
MySQL8 tmp_ table_ Size and Max_ heap_ table_ size
11. Learn MySQL union operator
英文翻译阿拉伯语-批量英文翻译阿拉伯语工具免费
Failed to install app-debug.apk: Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
德国、葡萄牙均宣布不会禁用华为5G设备,但德国会设定严格限制条件!
Design of library management database system
adb remount of the / superblock failed: Permission denied
Getting started with saltstack
English article translation - English article translation software - free batch translation
时间转日期的sql语句应该怎么写?
String中常用的API
Redis笔记
How does app automated testing achieve H5 testing
Special draft of Mir | common sense knowledge and reasoning: representation, acquisition and application (deadline on October 31)