MySQL的指令

mysql5.7下载地址

https://dev.mysql.com/downloads/windows/installer/5.7.html

 

新建查询

 

 

 

 

创建数据库

create database  databaseName;

选取语句后可单独运行已选择的语句

 

 

 

 

再次查询可以查询到已创建的数据库

 

 

 

 

删除数据库

drop database databasename;

 

 

 

 

再次查询数据库已删除

 

 

 

 

数据类型:

1varchar(20)

2int

3double

 

先要进入到数据库:

use databaseName;

 

 

 

 

查看当前在哪个数据库下

select database();

 

查看版本

select version();

 

 

 

 

查看编码

status;

 

 

 

 

查看时间

select now();

 

 

 

 

sselect now() as 当前时间;

 

查看数据库的链接数

show variables like  '%connection%';

 

 

 

 

查看超时

show variables like  '%timeout';

 

 

 

 

查看数据库里有多少表

show tables;

 

 

 

 

表的结构维护:

1、查看表的字段

2、表里面修改字段名称,以及类型

3、删除表里面的字段

4、给表增加字段

 

创建表

create table infoo (

name varchar(11),

age INT

);

 

查看表的字段

desc infoo;

 

 

 

 

查看创建表的详细过程

show create table infoo /G;

 

 

 

 

创建表的时候指定存储引擎与编码

create table user(

name varchar(20),

age int,

address varchar(100)

)ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

 

 

 

 

alter table user add  index_name  varchar(6) first ;→→添加的字段在首位

alter table user add  first_name  varchar(6)  after name ;→→XX字段添加在XX字段的后面

alter table user add sex varchar(6) ;→→添加字段,默认是在最后一列

 

 

 

 

更改名称

rename to oldTableName to newTableName;

 

 

更改类型

alter table infoo modify name varchar(20);

 

 

 

 

 

 

更改名称

alter table infoo change name username varchar(20);

 

 

 

 

 

删除表内容的方式

alter table userinfo drop index_name;

 

 

 

 

 

 

 

删除表

drop table infoo;

 

 

 

 

 

 

 

给字段增加备注

create table user (

first_name varchar(20) comment "第一个名称"

);

 

 

 

insert三种方式:

按字段插入

全部插入

批量插入

 

查询表单内容

select * from tableName;

 

 

 

insert into info (name) values("xxx");→按字段插入

insert into info values("xxx",18);→全部插入

insert into info VALUES

("li",18),

("zhao",20),

("wang",25);→批量插入

 

 

 

 

 

 

insert into info values("xxx",18);

 

 

 

insert into info VALUES

("li",18),

("zhao",20),

("wang",25);

 

 

 

 

posted @   丶空·  阅读(26)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
点击右上角即可分享
微信分享提示