【MySQL学习】常见命令

数据库操作

(1)查询所有数据库名字

sql 复制代码
show databases;

(2)常见数据库

sql 复制代码
create database db_name;
//create if exist
create database if exists databaseName;

(3)删除数据库

sql 复制代码
drop database db_name;

表格操作

(1)查询所有表

sql 复制代码
show tables;

(2)创建表格

sql 复制代码
create table tableName( name char(10), type char(10));

(3)删除表格

sql 复制代码
drop tableName;

(4)重命名表格

sql 复制代码
rename table oldName to newName;

(5)描述表格

sql 复制代码
desc tableName;

(6)设置symbol set

sql 复制代码
set names gkb;

(7)增加列Stel

sql 复制代码
Alter table Student ADD Stel Char(12)

(8)删除列Stel

sql 复制代码
Alter Table Student DROP COLUMN Stel

(9)修改列Sdept

sql 复制代码
ALTER  Table  Student  ALTER  COLUMN  Sdept  CHAR(8)  Sno CHAR(8)

操作记录(record)

(1)插入

sql 复制代码
insert into tableName values ( value1_1, value1_2),(value2_1,value2_2);

(2)更新

sql 复制代码
update tableName set  name='value1', name='value2';

(3)删除

sql 复制代码
delete from tableName where name='value1';

(4)查询

sql 复制代码
select * from tableName where name='value1';

操作item

(1)修改item类型

sql 复制代码
alter table tableName modify itemName newType;
or
alter table 表名称 change 字段名称 字段名称 字段类型 [是否允许非空];

(2)修改item名称

sql 复制代码
alter table 表名称 change 字段原名称 字段新名称 字段类型 [是否允许非空]

(3)增加item

sql 复制代码
alter table tableName add id int unsigned not Null auto_increment primary key;
or
alter table tableName add transactor varchar(10) not Null;

(4)删除item

sql 复制代码
alter table tableName drop 字段名

(5)更改item的顺序

sql 复制代码
alter table tableName change item1 item1 item1_type after item2;
相关推荐
Haoea!1 分钟前
Flink-01学习 介绍Flink及上手小项目之词频统计
大数据·学习·flink
Code哈哈笑2 小时前
Idea连接远程云服务器上的MySQL,开放云服务器端口
服务器·后端·mysql·spring
大佛拈花2 小时前
Godot学习-创建简单动画
学习·游戏引擎·godot
小王子玫瑰狐2 小时前
数据库之MySQL
数据库·mysql
Arbori_262155 小时前
oracle DECODE 函数
数据库·oracle
-曾牛6 小时前
Git完全指南:从入门到精通版本控制 ------- Git仓库创建 (5)
大数据·网络·git·学习·elasticsearch·个人开发
沸材6 小时前
MySQL——事务
数据库·mysql·事务
笺上山河梦6 小时前
文件操作(二进制文件)
开发语言·c++·学习·算法
雯0609~6 小时前
thinkphp:部署完整项目到本地phpstudy
数据库·oracle
虾球xz8 小时前
游戏引擎学习第221天:(实现多层次过场动画)
c++·学习·游戏引擎