数据库使用说明: mysql5.5 内置的world数据库。mysql
一、like关键字的使用(模糊搜索):sql
select * from city where name like "zheng%";
二、模运算(四则运算相似)数据库
select 8%2;
三、mysql的函数使用(使用country函数以id字段记录表中数据条数):函数
select count(id) from city;
四、锁定表code
lock tables city write;
五、解锁表ci
unlock tables;
六、向表中插入数据get
insert into city values(5000,'lala','la','l'0);
七、ignore关键字的使用(ignore 假如已有本条记录,则忽略本条语句,执行下一条语句,若是不用ignore关键字,it
则执行时遇到本条记录会报错)io
INSERT IGNORE INTO city VALUES(5000,'lala','la','l',0);
八、查看表结构table
desc city;
九、查看当前系统日期或时间
SELECT CURRENT_TIME; SELECT CURRENT_DATE; SELECT NOW();
十、多条件查询(使用and链接多个条件)
SELECT * FROM city WHERE district ='henan' AND id>2100 AND Population;
十一、查看Mysql中建立了几个数据库
SHOW DATABASES;
十二、建立一个数据库(menagerie数据库)
CREATE DATABASE menagerie;
1三、使用数据库(使用menagerie数据库)
use menageria;
1四、赋予某一个用户对某一个数据库的完整操做权限(menagerie)
GRANT ALL ON menagerie.* TO 'your_mysql_name'@'your_client_host';
1五、建立一张表 (pet表,字段依次是:姓名,主人,物种,性别,生日,死亡时期)
CREATE TABLE pet(NAME VARCHAR(20),ower VARCHAR(25),species VARCHAR(20),sex CHAR(1),brith DATE,death DATE);
1六、使用source 命令来导入数据
数据脚本数据是
use menagerie; INSERT INTO pet VALUES('Fluffy','Harold','cat','f','1993-02-04',NULL); INSERT INTO pet VALUES('Claws','Gwen','cat','m','1994-03-17',NULL) ; INSERT INTO pet VALUES('Buffy','Harold','dog','f','1989-05-13',NULL); INSERT INTO pet VALUES('Fang','Benny', 'dog', 'm', '1990-08-27',NULL); INSERT INTO pet VALUES('Bowser', 'Diane', 'dog', 'm', '1979-08-31', '1995-07-29'); INSERT INTO pet VALUES('Chirpy','Gwen','bird','f','1998-09-11',NULL); INSERT INTO pet VALUES('Whistler','Gwen','bird' ,'1997-12-09',NULL); INSERT INTO pet VALUES('Slim','Benny','snake','m','1996-04-29',NULL);
导入命令是(脚本文件名称test,位置是D盘根目录)
source d:/test.sql;