一:cmd操作数据库--开启数据库net start mysql --关闭数据库net stop mysql --1:连接数据库mysql -uroot -p --2:查询数据库show databases; --3:设置字符编码set names gbk; --4:增加数据库create database if not exists 库名; --5:查看数据库的创建语句(是如何创建的)show create database 库名; --6:删除数据库drop database if exists 库名; --7:指定数据库 --隐式指定数据库 use 库名 二:cmd操作数据表--1:创建 数据表(完整的方法)create table if not exists 表名(字段1 字段类型1,字段2 字段类型2...)[表选项]; --2:查询数据表 --查看当前数据库有哪些表 show tables; --模糊查询 show tables like ‘表名字段%‘; --3:查看表的创建语句(怎么创建的)show create table 表名;[\G] --4:查看表的结构desc 表名; --显示指定数据表 desc 库名.表名 --5:修改数据表rename table 旧表名1 to 新表名,旧表名2 to 新表名2; --6:修改列定义alter table 表名(下级命令) --a:增加一列 add alter table 表名 add 字段名 字段数据类型; --如:增加名为aa列:alter table stutb add aa varchar(10); --b:删除一列 drop alter table 表名 drop 字段名; --如:删除名为aa列:alter table stutb drop aa; --c:重命名字段 change alter table 表名 change 旧字段名 新字段名 新数据类型; --如:aa列重命名为:alter table stutb change aa ‘from‘ varchar(10); --d:修改字段类型 modify alter table 表名 modify 字段名 新数据类型; --如:aa列字段类型改为:alter table stutb modify aa int; --e:修改表选项 alter table 表名 新的表选项信息; --7删除数据表drop table if exists 表名; 三:数据操作--1:插入(增加)数据 insert into 表名(字段1,字段2) values(列表值1,列表值2);--2:查询数据 select *(字段名) from 表名[查询条件];--3:修改数据 修改整列的值:update 表名 set 字段1=新值1,字段2=新值2; 修改一个字段下的某一个值:update 表名 set 要修改字段=新值 where 字段1=值1(起定位作用); --如:修改id=2对应的name值 :update stutb set name=‘李四‘ where id=2;--4:删除数据 delete from 表名 [删除条件]; --如:删除id=2对应的name值 :delete from stutb name=‘张三‘ where id=3;
时间: 2024-10-23 22:50:12