# 进入数据库
mysql -u[user] -p
mysql -u[user] -p[passwd]
# 举例
mysql -uroot -p
mysql -uroot -pmysql
# 退出数据库
exit
quit
# ctrl + d 也可以退出数据库
# 显示当前数据库的时间
select now();
# 显示当前数据库版本
select version();
# 展示mysql里面的数据库
show databases;
# 创建数据库
crate database 数据库名称 charset=utf8;
# 举例
create database python charset=utf8;
# 查看创建数据库的语句
show create database python;
# 删除数据库
drop database python;
# 选择要用的数据库
# use database
use python
# 查看正在使用的数据库
select database();
# 查看当前数据库里面所有的表
show tables;
# 创建表
# create table 数据表名字(字段 类型 约束[,字段 类型 约束]);
# 举例
create table class(id int,name varchar(30));
create table class_04(id int primary key not null auto_increment,name varchar(30));
create table students(
id int unsigned primary key not null auto_increment,
name varchar(30),
age tinyint unsigned,
high decimal(5,2),
gender enum("男","女","保密") default "保密",
cls_id int unsigned
)
# 查看表格 desc 表格名
desc class
# 往表格里面添加数据
insert into students values(0,"zhangsan","15","170.32","男",0);
# 部分插入
insert into students (name,gender) values ("xiaoqiao","2")
# 查询数据
select * from students;
select * from students where name="xiaoli";
select * from students where id<9;
select * from students where id>6;
select age,gender from students;
select age as 年龄,gender as 性别 from students;
# 修改表-添加字段
alter table students add birthday datetime;
# 修改表-修改字段:重命名版
alter table students change birthday birth datetime not null;
# 修改表-修改字段 不重命名版
alter table students modify birth date not null;
# 修改表-删除字段
alter table students drop birthday;
# 删除表
drop table students;
# 查看表结构
show create table students;
# 修改已经添加到表格里面的数据【修改整个表格里面的所有数据】
update students set gender=1
# 修改已经添加到表格里面的数据【指定某一条信息】
update students set gender=1 where id=3
# 修改已经添加到表格里面的数据【指定某一条信息】
update students set age=22,gender=1 where name=zhangsan;
# 删除数据表里面的数据 delete from 表名 where 条件
delete from students where name="zhangsan";
# 逻辑删除
alter table students add is_delete bit default 0;
update students set is_delete=1 where id=11;
select * from students where is_delete=0;
标签:name,students,数据库,mysql,改查,Mysql,table,where,select From: https://blog.51cto.com/u_15828115/5754015