一 select * from users ;
- select 关键字 代表查询的意思
- * 代表查询的列(字段)有哪些 * 表示所有列 所以星号一般不要轻易用,比如可以有id或者name等等之类的
- from 关键字 表示从哪个表里面去查询
- users 表示要查询的表的名称
- ; 分号是mysql中默认的语句结尾符号
二. show create table users\G;
- show 关键字 表示查看/显示
- create 关键字 表示创建
- table 关键字 表示表
- users 查看的表
- \G 格式化结果
- ; 表示sql语句的结尾
三.登录mysql,在终端输入以下命令,进行登录
- mysql -u root -p
四.查看当前mysql中所有的库
- 库==>数据库==>就像文件夹一样,库里面可以存储很多个表
- show database;
五.选择需要操作的库,打开库
- use mysql
六.查看当前库中的所有数据表
七 查看表中的数据
- #查看表中所有数据的所有字段
- select * from user;
- #查看user表总所有数据的 host和user字段列
- select host,user from user;
八.库和表的概念与关系
- 库就像文件夹,库中可以有很多个表
- 表就像是我们的Excel表格文件一样
- 每个表中都可以存储很多数据
- mysql中可以很多不同的库,库中可以有很多不同的表
- 表中可以定义不同的的列(字段)
- 表中可以根据结构去存储很多的数据
九.如何创建自己的库?
• create database 库名 default charset=utf8;
十.创建表的语法
• create table 表名(字段名 类型 字段约束, 字段名 类型 字段约束, 字段名 类型 字段约束,)engine=innodb default charset=utf8;
• create table user(
• name varchar(20),
• age int,
• sex char(1)
• ) engine=innodb default charset=utf8;
十一.添加数据
目录
一 select * from users ;
二. show create table users\G;
三.登录mysql,在终端输入以下命令,进行登录
四.查看当前mysql中所有的库
五.选择需要操作的库,打开库
六.查看当前库中的所有数据表
七 查看表中的数据
八.库和表的概念与关系
九.如何创建自己的库?
十.创建表的语法
十一.添加数据
• --向 user 表中添加 name, age, sex 数据
• insert into user (name , age, sex) values ('admin',26,'男');
• insert into user (name , age, sex) values('张三',22,'女');