选择数据库:use 数据库名称;
mysql程序在哪里:status;
查看mysql版本:select version();
查看当前用户:select user();
查看当前时间:select now();
查看数据库中的表:show tables; #show tables from mysql;
查看数据库名称:select database();
查看数据库中表的结构:desc 表名;
查看数据库中表的行:select 内容 from 表名;
#创建数据库:
create database 数据库名称;
create database 数据库名称 character set utf8;#不支持中文没有utf8改成支持中文格式
#删除数据库
drop database 数据库名称;
#语句分类:DDL数据定义语句,DML数据操纵语句,DQL语句,数据库查询语句
#数据类型:1.数值(身高,体重,工资),int整数,decimal小数
2.字符(姓名,公司名称),定长字符char(),不定长字符varchar()
3.时间(生日,订单日期),date,默认格式:‘YYYY-MM-DD’,datetime,‘YYYY-MM-D D HH:MM:SS’
4.二进制(照片,音频)
#创建student表 use python0610;
create table student(sno int,name varchar(20),sex char(1),birth date);
show tables;
#插入数据(增加 insert into)
insert into student(sno,name,sex,birth) values(1,‘潘多拉’,‘男’,‘2019-6-10’);
#查看表中的行数据
select * from student;
insert into student values(3,‘吕布’,‘男’,‘1992-6-10’);
#同时插入多条数据
insert into student values(4,‘关羽’,‘男’,‘1993-4-5’),(5,‘张飞’,‘男’,‘1992-8-4’);
#修改数据(update…set)
update student set name=‘刘备’ where sno=5;
#删除数据(delete from)
delete from student where sno=1;
#删除表 drop table student;
#删除表中所有数据 delete from student;