MySQL的指令
mysql5.7下载地址
https://dev.mysql.com/downloads/windows/installer/5.7.html
新建查询
创建数据库
create database databaseName;
选取语句后可单独运行已选择的语句
再次查询可以查询到已创建的数据库
删除数据库
drop database databasename;
再次查询数据库已删除
数据类型:
1、varchar(20)
2、int
3、double
先要进入到数据库:
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);
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程