【MySQL】常用增删改查
"@
1. 文件夹(库)
# 增
create database db charset utf8;
# 查
show create database db; # 查指定的数据库
show databases; # 查所有的数据库
# 改
alter database db charset gbk; # 改库信息
# 删
drop database db;
2. 文件(表)
use db; # 切换文件夹
select database(); # 查看当前所在文件夹
# 增
create table tb(id int, name char); # 新建表
alter table 表名 add 字段名 字段类型; # 添加表字段
# 查
show create table tb; # 查指定的表
show tables; # 查当前库中所有的表
desc tb; # 查表的详细信息
show create table 表名\G # 将表结构转换为类似创建的语句
# 改
alter table tb modify name char(6); # modify修改name的最大长度
alter table tb change name NAME char(7); # 修改name为大写
# 删
drop table tb;
3. 文件内容(数据)
# 增
# 插入一条数据,规定id,name数据类
insert into tb(id, name) values(1,'zyk01'), (2, 'zyk02'), (3, 'zyk03');
# 查
select id from db.tb; # 查指定表中的所有id
select id, name from db.tb; # 查指定表中的所有id和name
select * from db.tb; # 查指定表中的所有数据
# 改
update db.tb set name='zyk'; # 改指定表中的所有name
update db.tb set name='zyk' where id=2; # 改指定表中id为2的name
# 删
delete from tb; # 清空表,但留下ID
truncate table tb # 清空指定表,不留任何记录
delete from tb where id=2 # 删除指定表中id为2的数据
# 重新定义字段
alter table 表名 modify column 字段名 字段类型 附加选项;
# 例如:
alter table resources modify column create_date datetime default now() not null;
# 修改字段
alter table user_cnblog modify column home varchar(64);
# 新增字段
alter table user_cnblog add column is_blog tinyint(1) default 1 not null;
# 删除字段
alter table user_cnblog drop column is_blog;
"
【MySQL】常用增删改查的更多相关文章
- MySQL常用增删改查等操作语句
修改数据库的字符集 mysql>use mydb mysql>alter database mydb character set utf8;创建数据库指定数据库的字符集 ...
- mysql常用增删改查命令(纯纪录.orm用得基本功都没了。)
更新表数据: update table_name set xxx=xxx where condition; 增加字段: alter table table_name add field type ot ...
- Mysql 常用增删改查命令集合教程
创建:create 插入:insert 更新:update 查询:select 删除:delete 修改:alter 销毁:drop 创建一个数据库: create databas ...
- MySQL之增删改查之
MySQL之增删改查 前言:以下是MySQL最基本的增删改查语句,很多IT工作者都必须要会的命令,也是IT行业面试最常考的知识点,由于是入门级基础命令,所有所有操作都建立在单表上,未涉及多表操作. ...
- MySql之增删改查 · YbWork's Studio
前提:在进行"增删改查"的操作之前,先建立一个包含数据表student的数据库(具体操作可以见MySQL之最基本命令): 1."增"--添加数据 1.1 为表中 ...
- Java连接MySQL数据库增删改查通用方法
版权声明:本文为博主原创文章,未经博主允许不得转载. Java连接MySQL数据库增删改查通用方法 运行环境:eclipse+MySQL 以前我们Java连接MySQL数据库都是一个数据库写一个类,类 ...
- MySQL数据库(增删改查语句)
MySQL数据库(增删改查语句)一.登录数据库:----> mysql -uroot -proot;(对应用户名和密码)二.SQL语句: 数据定义语言DDL 用来定义数据库.表.列,关 ...
- python操作mysql数据库增删改查的dbutils实例
python操作mysql数据库增删改查的dbutils实例 # 数据库配置文件 # cat gconf.py #encoding=utf-8 import json # json里面的字典不能用单引 ...
- Asp.Net操作MySql数据库增删改查
Asp.Net操作MySql数据库增删改查,话不多说直接步入正题.git源码地址:https://git.oschina.net/gxiaopan/NetMySql.git 1.安装MySQL数据库 ...
- Mysql 的 增删改查
mysql的增删改查 1:新建数据库 create database 数据库名 [其他选项]; 2:新建数据表 create table students ( id int unsigned not ...
随机推荐
- ORA-01935: missing user or role name
问题描述 ORA-01935: missing user or role name ORA-01935:缺少用户或角色名
- Quality and CCPC
English foundation: the fractional part 小数部分 disclaimer 免责声明 fictitious 虚构的,编造的;假定的,虚设的;小说式的;假装的 No ...
- python,装饰器带参数,原理
import time # 函数装饰器传参 def zhuang1(hao): def zhuang2(func1): def funczhuang(*args, **kw): print(time. ...
- ps怎么把一种颜色变成另一种颜色
使用软件:PS CC版 使用Photoshop 将图片中的一种颜色变成另一种颜色的两种方法: 1.打开图片,Ctrl+J复制一份: 2.执行菜单-选择-色彩范围,使用吸管和吸管+选取图片颜色部分,点确 ...
- String类中的equals方法总结(转载)
转载:https://blog.csdn.net/qq_25827845/article/details/53868815 1.String源码中equals大致写法: public boolean ...
- Java-POJ1005-I Think I Need a Houseboat
盗用的翻译,哈哈哈!白嫖就完事了. 题目: 密西西比河岸某处陆地因为河水侵蚀,每年陆地面积都在减少,每年减少50平方英里,减少的陆地面积呈半圆形,即该半圆形面积以每年50平方英里的速度增长.在第一年初 ...
- 命令行(一):Git
1,使用gitbash进行操作 2,初始化一个Git仓库,使用git init命令. 3,添加文件到Git仓库,分两步:使用命令git add <filename>可反复多次使用,添加多个 ...
- AcWing 3. 完全背包问题
朴素 #include<iostream> #include<algorithm> using namespace std ; ; int n,m; int v[N],w[N] ...
- codeforces C. Primes and Multiplication(快速幂 唯一分解定理)
题目链接:http://codeforces.com/contest/1228/problem/C 题解:给定一个函数f,g,题目有描述其中的表达式含义和两者之间的关系. 然后计算: 首先把给定的x用 ...
- 8.10-DayT3游走(wander)
题目大意 lue.. 题解 先跑一遍tarjan缩点,在新图中加入两个强连通分量之间的边,则此图为一个有向无环图(DAG).则最终答案为1点所在的强连通分量或包括1点的几个强连通分量的点数之和. 如果 ...