数据库
net start mysql 启动数据库
mysql -h localhost - u root -p进入数据库
show databases;查看数据库
create database;数据库名(要写英文名)
use 数据库名;使用数据库
drop database 数据库名;删除数据库
drop table 数据库名;删除表
表的基本操作
创建表:create table 表名(字段名 数据类型,primary key,字段名 数据类型....)字段名可以是id,name,age,数据类型就要对应,比如id对应的就是int,id是数字,所以用int整形。下面代码会一一显示出来。
查看库中的表 show tables;
查看表结构 desc 表名;
修改表名 alter table 旧表名 rename to 新表名;
修改字段 alter table 表名 change 旧字段名 新字段名 新数据类型;
修改字段数据类型 alter table 表名 modify 字段名 新数据类型;
添加字段 alter table 表名 add 新字段 数据类型;first 前 after后对表内数的增删改查
四大基本操作
增加 insert into 表名(字段名1,字段名2,.....)values(值1,值2,...);
数据类型不用打 varchar 和 char要打双引号。
查询数据 select*from 表名;*代表表中所有字段
auto_increment 主键,自增
not null 不为空约束 unique 唯一约束
查询表中所有数据
查询单个或者多个字段中数据
select 字段名1,字段名2... from 表名;
条件查询
select * from 表名 where 字段名=条件;
修改表中数据
update 表名 set 字段名=所要修改值 where 主键列=指定;
删除表中数据
delect from 表名 where 主键列=指定;
接下来就是使用数据库
先查看数据库
然后创建一个数据库名
在使用数据库名,创建表,创建成功就是query ok
然后查看库中的表是student,是学生的意思
查看表结构,里面都是空的,给他们设值
创建表,添加值,每一个字段名都要用逗号隔开,值也是的, 里面的意思是id是1,name是名字,sex是男,age是年龄,当然这是专业用语,varchar要单引号隔开。
这是增加了几个值
然后我们表里面的数据。
这就是最简单的增删改查。