萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> 數據庫綜合 >> mysql命令文件講解

mysql命令文件講解

大家知道mysql命令文件嗎?MySQL的客戶端命令行工具,有很多方便使用者的特性,某些方面甚至可以說比Oracle的sqlplus更加人性化。

1、創建包含sql命令的sql腳本文件

文件中包含一些列的sql語句,每條語句最後以;結尾,文件內容示例如下:

--創建表,使用“--”進行注釋

create table 表名稱

(

Guid Varchar(38) not null primary key,

Title Varchar(255),

) TYPE=InnoDB;

--在表A中增加字段Status

alter table A add Status TinyInt default '0';

--在表A上創建索引

create index XX_TaskId_1 on A(Id_);

--在A表中添加一條記錄

Insert into A (Id,ParentId, Name) values(1,0,'名稱');

--添加、修改、刪除數據後,有可能需要提交事務

Commit;

2、執行sql腳本文件

方法一 使用cmd命令執行(windows下,unix或Linux在的其控制台下)

【MySQL的bin目錄】\mysql –u用戶名 –p密碼 –D數據庫<【sql腳本文件路徑全名】,示例:

D:\mysql\bin\mysql –uroot –p123456 -Dtest

注意:

A、如果在sql腳本文件中使用了use 數據庫,則-D數據庫選項可以忽略

B、如果【Mysql的bin目錄】中包含空格,則需要使用“”包含,如:“C:\Program Files\mysql\bin\mysql” –u用戶名 –p密碼 –D數據庫<【sql腳本文件路徑全名】

方法二 進入mysql的控制台後,使用source命令執行

Mysql>source 【sql腳本文件的路徑全名】 或 Mysql>\. 【sql腳本文件的路徑全名】,示例:

source d:\test\ss.sql 或者 \. d:\test\ss.sql

相信大家已經了解mysql命令文件了吧!感謝大家對我們網站的支持!

相關推薦:

導入的sql文件漢字亂碼的方法 

想了解更多關於MySQL教程。請點擊精品學習網編程開發欄目!!

copyright © 萬盛學電腦網 all rights reserved