cmd>> mysql -uroot -p密码
查看所有数控库
show databases;
数据库里面的是数据表 才是存放数据的
切换数据库
use 数据库名
use demo;
查看数据表
show tables;
查看数据表里的所有数据
select * from 数据表;
自己创建数据库
create database 数据库名;
创建数据表
create table 数据表名(字段名 数据类型(int,str),字段名 数据类型(int,str));
创建数据表
create table 表名(字段名 数据类型(int ,str),字段名 数据类型(int ,str));
创建完数据库要先切换到数据库里面 再创表
查看表的数据结构 可以查看 1字段名 2数据类型 3数据插入时是否可以为空 4没有插入数据时有没有默认数据 5有没有设置主键 6有没有其他约束auto_increment
desc 表名; 有更改字段数据类型
增删改查
插入(所有)字段的数据
insert into 表名 value(1,"枫叶");
重点 当发现插入中文数据时 报了错 Incorrect string value: 'xB7xE3xD2xB6' 重新创建数据库 重新制定编码格式 utf8
create database 表名 charset=utf8;
插入(指定)字段的数据 注意 需要插入指定字段的数据时 后面value里面的数据数量也一定要一致
insert into 表名 (name) value("数据");
插入多条数据
insert into 表名 value(3,"冯海超"),(4,"堇");