该图来源百度百科
操作数据库的指令
进入mysql数据库:
mysql -u root -p;回车,输入密码,再次回车进入
修改初始化密码
set password = password('新密码');
显示现有的数据库
show databases;
创建新的数据库
create database 数据库名字 [charset=utf8];
charset=utf8:设置数据库的编码格式
删除数据库
drop database 数据库名字;
使用数据库
use 数据库名字;
操作数据库表的指令
显示当前库下的表
show tables;
图为该数据库下没有数据表显示的状态
创建数据库表
create table 数据库表名(字段1 类型,字段2 类型,...)
创建表的时候后面可选属性有:engine=InnoDB/MyISAM(类型) charset=utf8(编码格式) COMMENT='学生成绩表'(备注) 如下:
删除数据库表
drop tables 表名
测试 table 带不带s都可删除
给表的字段设置值
insert into 表名[(字段)] values(值1,值2,...);
修改表名
alter table 表名 rename as 新表名 ;
添加字段
alter table 表名 add 字段 属性;
修改字段
alter table 表名 modify 字段 字段属性;
alter table 表名 change 字段 新字段 字段属性;
删除字段
alter table 表名 drop 字段名;
修改字段
update 表名 set 字段名=值 [where 条件];
删除数据 指定条件后可删除一行
delete from 表名 [where 条件];
完全清空表数据,其他不变
truncate 表名;
目前就学了这么多,以后再补充。
领取专属 10元无门槛券
私享最新 技术干货