MYSQL数据库 - 学习笔记1 - 数据库基本操作
在windows及linux系统都适用!!
登陆:
mysql -h locahost -u root -p
显示、创建、删除数据库:
show databases; 显示所有的数据库
create database xxx; 创建数据库xxx
drop database xxx; 删除数据库xxx
use xxx; 选择数据库
数据库存储引擎:
show engines \G; 查看所有支持的引擎
show variables like ‘%engine%’;查看当前库的存储引擎
表的创建、查看、删除:
create table 表名 (
属性名 数据类型[完整约束条件],
属性名 数据类型
);
查看表:
show tables; 查看全部表
show table xxx; 查看指定表xxx
desc xxx; 查看表xxx的结构
drop table xxx; 删除表xxx
字段及数据类型的增、删、改记忆位置的改变:
ALTER TABLE 表名 ADD 属性名 数据类型[完整约束条件][FIRST][AFTER 属性名];
ALTER TABLE 表名 DROP 属性名;
ALTER TABLE 表名 CHANGE 旧属性名 新属性名 新数据类型;
表的增、删、改、查:
向表中插入数据:
insert into 表名(列名1,列名2,…,列名N) values (数据1,数据2,…,数据N);
insert into 表名 values (数据1,数据2,…,数据N);
简化的方式查看表中数据:
select * from 表名;
注:*号表示查看表中所有数据,也可以改成表中其它数据名
更新数据:
update 表名 set 列名=数据;
也可以带约束条件:
例:update T_person set Fage=30 where Fname=’jim’ or fname=’tom’;
数据删除(只删除表中数据,不删除表的结构)
delete from 表名;
带where语句:
例:delete from 表名 where Fage=20;
===================================数据类型==================================================
整数类型:
数值类型:
字符类型:
日期时间类型:
还没有评论,来说两句吧...