linux启动数据库服务:service mysql start
登录数据库:mysql -u root -p
显示全部数据库: show databases;
创建数据库: create database bbbb(数据库名);
删除数据库:drop database bbbb;
切换数据库: use bbbb;(数据库名)
在数据库中创建表: create table love(name varchar(20),age int); (love为表名)
查看数据库版本 :select version();
删除表:drop table love;
在表中插入数据:insert into love values("xioaming",23);
在表中插入多行数据:INSERT INTO TB_Teacher (TeacherID,TeacherName,DeptID,Sex,Birthday,TitleID)
VALUES('T07002','沈丽','07','M','1976-6-6','T1');
查找表中所有数据:select * from love;
查找王字开头的信息: select * from TB_Student where StuName like '%王%' ; (TB_Student为表名,StuName为字段名)
删除某条信息:delete from TB_Student where StuName like '%王%' ; (删除姓王的信息)
查看表的字段信息:desc love ; 或者 deseribe love; (love为表名)
查看某个数据库的所有表名: select table_name from information_schema.tables where table_schema='当前数据库';
或者 show tables;
重命名表名: rename table love to loves; (将love表名改为loves)
修改表中数据的值: UPDATE love set age=age+1 (其中love为表名,age为字段名);
表中添加字段: ALTER TABLE TB_Student ADD address varchar(60); (在TB_Student表中 添加 address 字段)
表中修改字段类型: ALTER TABLE TB_Student MODIFY Sex char(2); (将Sex字段修改为 char(2)类型 )
修改字段名:alter table love change sex sexs varchar(60); (将sex段改名为sexs)
将已创建的某个表字段设置成唯一性约束:ALTER TABLE TB_Teacher add unique(TeacherName) ; (将TeacherName字段设置唯一约束)
修改某字段的默认值:alter table TB_Teacher alter column TitleID set default 'T3'; (将Title字段设置默认字段值为 T3)
删除某个字段: alter table love drop sex; (删除love表的sex字段)