mySQL服务端操作

2022-06-05  本文已影响0人  wulle__

mysql 终端命令(命令必须以分号结尾

命令 含义
mysql -u root -p 打开本地mysql服务端
mysql -u 数据库用户名 -h 主机名/地址 -p 打开云端mysql服务端
show databases 展示所有数据库
create database + 库名 创建数据库
drop database + 库名 删除数据库
use + 库名 使用数据库
show tables 查看所有数据表

SQL语句(单词全大写 服务端必须加; 客户端不用加; 表名和字段名是否大写 以数据库内大小写为准
使用SQL语句前,先进入并使用数据库!!!

命令 含义
SELECT * FROM 表名 查询指定表里面所有数据
SELECT * FROM 表名 WHERE 条件 根据条件查询指定数据的所有信息
SELECT 指定字段 FROM 表名 WHERE 条件 根据条件查询指定数据的指定信息
INSERT INTO 表名(字段1,字段2...)value (值1,值2...)或 INSERT INTO 表名 value (值1,值2...); 增加数据
UPDATE 表名 SET 要修改的字段=值 WHERE 条件 修改数据
DELETE FROM 表名 WHERE 条件 删除数据

eg:

展示所有数据库
show databases;
使用数据库
use lanou;

增加数据
INSERT INTO class (className,time,type) value ('老六','456','前端');
注意!!!  所有字段的值必须手动输入 且 数据类型必须跟数据库保持一致

删除数据
DELETE FROM class WHERE id=4;

修改数据
UPDATE class SET time='198797' WHERE id=4;

查询指定表里的所有数据
SELECT * FROM class;
根据条件查询指定数据的所有信息
SELECT * FROM students WHERE id=8;
根据条件查询指定数据的指定信息
查询 class 表中 id为3的这条数据 的 className
SELECT className FROM class WHERE id=3;
查询 class 表中 id为3的这条数据 的 time
SELECT time FROM class WHERE id=3;
查询 class 表中 id为3的这条数据 的 className和time
SELECT className,time FROM class WHERE id=3;
查询 type是前端 的所有信息
 SELECT * FROM class WHERE type='前端';
上一篇下一篇

猜你喜欢

热点阅读