0
点赞
收藏
分享

微信扫一扫

windows 下面的 MySQL --最基本的增删改查


1 增

新增数据库
CREATE DATABASE database_name;
CREATE DATABASE IF NOT EXITS db_name;//带判断
CREATE DATABASE  SET gbk;//同时设置编码格式
新增数据表
mysql->CREATE TABLE dbl_name;
    ->id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
    ->username VARCHAR(20) NOT NULL,
    ->username VARCHAR(20) NOT NULL,        
    ->age TINYINT UNSIGNED,NOT NULL DEFAULT 10,
    ->sex BOOLEAN
    ->);

注意:

1 自动编号的字段必须设置为主键,否则系统会报错.反过来说,自动编号未必是主键

2 主键约束的字段系统会默认为NOT NULL
新增记录,如果默认编号的字段是自动赋值的话,插入的时候可以插入NULL或    者DEFAULT,也可以输入,但不能重复。        
1 mysql->INSERT dbl_name VALUES(NULL,'username','password',age,sex);
1.2同时插入多条记录
 mysql->INSERTdbl_name VALUES(NULL,'usename','password,age,sex'),(NULL,'username','password',age,sex);
2 mysql->INSERT dbl_name SET username ='username',password='password'
    age= agenum,sex = sex


2 删

删除数据库
DROP DATABASE db_name;
删除数据表
DROP TABLE dbl_name;
删除某一条记录
DELETE FROM tbl WHERE  id=idnum;
3 改

1 改变数据库编码格式
ALTER DATABASE db_name CHARACTER SET=utf8;
2 UPDATE dbl_name set age= age+5;//(改变单列)
3 UPDATEdbl_name set age=age+5,sex=0;//(改变多列)
4 按条件更新
UPDATA dbl_name set age =age +2 WHERE id %2 = 0;


4 查

查看数据库版本 SELECT VERSION;

查看所有数据库
SHOW DATABASES;
查看所有数据表
SHOW TABLES;//查看当前数据库下面的数据表

SHOW TABLES FROM db_name;查看其它数据库中的数据表列表
显示当前进入的数据库
SELECT DATABASE();
查看数据表结构
SHOW COLUMNS FROM tbl_name;
查看创建时的命令
SHOW  CREATE TABLE tbl_name;
查看数据表的具体信息
SELECT *FROM  tbl_name;
查看错误
SHOW WARNINGS;


举报

相关推荐

0 条评论