怎么在mysql執(zhí)行腳本 mysql怎樣執(zhí)行sql腳本文件

Linux數(shù)據(jù)庫:mysql下如何執(zhí)行sql腳本_第2頁

1、使用shell工具登陸到安裝postgresql的服務(wù)器,切換到postgres用戶,postgresql默認(rèn)的操作用戶,命令是:su - postgres,查看當(dāng)前路徑是/var/lib/psql,創(chuàng)建一個test.sql腳本文件,命令是:vim test.sql。

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了新巴爾虎左免費建站歡迎大家使用!

2、如果要執(zhí)行不止一條命令,則可以先寫到一個文件中,然后再用輸入重定向完成。

3、利用navicat新建數(shù)據(jù)庫,也可采取其他方式。創(chuàng)建數(shù)據(jù)庫,填入數(shù)據(jù)庫名稱。找到mysql的安裝文件的bin文件。找到所要導(dǎo)入的sql的文件夾。用win+r或者開始-菜單-運行,輸入cmd打開命令行。

啟動mysql的docker鏡像,怎么自動執(zhí)行初始化sql腳本

1、使用root帳戶登錄到MySQL服務(wù)器;執(zhí)行source命令:mysql source c:/test.sql 注意:文件路徑中建議使用“/”,如果使用“\”,要首先進(jìn)行轉(zhuǎn)義即“\\”,否則可能會出現(xiàn)錯誤。

2、# CMD: 容器啟動執(zhí)行的命令 一個dockerfile只有一個cmd生效。

3、啟動mysql鏡像并生成容器,執(zhí)行語句:docker run -it --name My1-mysql -p 23306:3306 -e MYSQL_ROOT_PASSWORD=123456 9b51d9275906 其中 MYSQL_ROOT_PASSWORD=123456:表示設(shè)置 MySQL 服務(wù) root 用戶的密碼。

4、這里使用的是 阿里云提供的鏡像加速 ,登錄并且設(shè)置密碼之后在左側(cè)的 Docker Hub 鏡像站點 可以找到專屬加速器地址,復(fù)制下來。

5、Docker通過讀取Dockerfile來構(gòu)建鏡像。Dockerfile會通過一些命令來具體指定應(yīng)該執(zhí)行哪些動作。具體使用說明可以參考這篇文章。在我的腳本中主要用到WORKDIR、ADD和RUN。

6、命令使用的不對 docker exec -it mysql /bin/bash 想要進(jìn)入容器進(jìn)行相應(yīng)操作時可以使用docker exec命令進(jìn)入運行著的容器。

進(jìn)入mysql控制臺后執(zhí)行sql腳本的方法

使用root帳戶登錄到MySQL服務(wù)器;執(zhí)行source命令:mysql source c:/test.sql 注意:文件路徑中建議使用“/”,如果使用“\”,要首先進(jìn)行轉(zhuǎn)義即“\\”,否則可能會出現(xiàn)錯誤。

利用navicat新建數(shù)據(jù)庫,也可采取其他方式。創(chuàng)建數(shù)據(jù)庫,填入數(shù)據(jù)庫名稱。找到mysql的安裝文件的bin文件。找到所要導(dǎo)入的sql的文件夾。用win+r或者開始-菜單-運行,輸入cmd打開命令行。

sql_id 指定位于庫緩存執(zhí)行計劃中SQL語句的父游標(biāo)。默認(rèn)值為null。當(dāng)使用默認(rèn)值時當(dāng)前會話的最后一條SQL語句的執(zhí)行計劃將被返回 可以通過查詢V$SQL 或V$SQLAREA的SQL_ID列來獲得SQL語句的SQL_ID。

打開電腦后,點擊開始菜單,然后在彈出菜單里找到mysql的【MySQL Workbench】選項,點擊進(jìn)入。打開MySQL Workbench圖形界面后,直接點擊【創(chuàng)建數(shù)據(jù)庫】的按鈕。

名稱欄目:怎么在mysql執(zhí)行腳本 mysql怎樣執(zhí)行sql腳本文件
本文路徑:http://bm7419.com/article30/diejdso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、搜索引擎優(yōu)化、Google、App設(shè)計、全網(wǎng)營銷推廣、域名注冊

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)