MySql學習記錄(1)

數據庫使用說明: 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;
相關文章
相關標籤/搜索