欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql 初始執(zhí)行文件的使用介紹

 更新時(shí)間:2012年11月27日 12:05:50   作者:  
本文將詳細(xì)介紹mysql 初始執(zhí)行文件的使用方法,現(xiàn)在曬出來(lái)和大家分享下,希望可以幫助你們

可以在配置文件里指定mysql啟動(dòng)以后初始執(zhí)行的SQL文件, 其語(yǔ)法是:
在[mysqld]或者[server]下指定:
init-file=D:\mysql-5.5.28-winx64\abc.sql, 后邊為具體的sql文件值
注意下邊兩點(diǎn)就行了
1. 確保你的mysqld 編譯的時(shí)候沒(méi)有加 --disable-grant-options 開關(guān)。
2. 確保init-file指定的腳本每行是一個(gè)具體的可以執(zhí)行的語(yǔ)句。
為了示例:
abc.sql為:

復(fù)制代碼 代碼如下:

use test;
begin;
create table if not exists t123(id int);
insert into t123 values(1);
insert into t123 values(2);
select * from t123;
-- drop table t123;
end;

啟動(dòng)完mysql以后,得到查詢
復(fù)制代碼 代碼如下:

mysql> use test;
Database changed
mysql> select * from t123;
+------+
| id |
+------+
| 1 |
| 2 |
+------+
2 rows in set (0.00 sec)

第二次啟動(dòng)以后,得到結(jié)果
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.5.28 MySQL Community Server (GPL)
Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use test;
Database changed
mysql> select * from t123;
+------+
| id |
+------+
| 1 |
| 2 |
| 1 |
| 2 |
+------+
4 rows in set (0.00 sec)

相關(guān)文章

  • 詳解MySQL語(yǔ)句中的DDL

    詳解MySQL語(yǔ)句中的DDL

    這篇文章主要詳細(xì)介紹了SQL語(yǔ)句中的DDL,文章中有詳細(xì)的代碼示例以及圖文介紹,對(duì)我們的學(xué)習(xí)或工作有一定的幫助,感興趣的同學(xué)可以參考閱讀
    2023-06-06
  • mysql通過(guò)@變量實(shí)現(xiàn)遞歸詳細(xì)實(shí)例

    mysql通過(guò)@變量實(shí)現(xiàn)遞歸詳細(xì)實(shí)例

    眾所周知目前的mysql版本中并不支持直接的遞歸查詢,下面這篇文章主要給大家介紹了關(guān)于mysql通過(guò)@變量實(shí)現(xiàn)遞歸的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • mysql insert if not exists防止插入重復(fù)記錄的方法

    mysql insert if not exists防止插入重復(fù)記錄的方法

    在 MySQL 中,插入(insert)一條記錄很簡(jiǎn)單,但是一些特殊應(yīng)用,在插入記錄前,需要檢查這條記錄是否已經(jīng)存在,只有當(dāng)記錄不存在時(shí)才執(zhí)行插入操作,本文介紹的就是這個(gè)問(wèn)題的解決方案。
    2011-04-04
  • MySQL 選擇合適的存儲(chǔ)引擎

    MySQL 選擇合適的存儲(chǔ)引擎

    這篇文章主要介紹了MySQL如何選擇合適的存儲(chǔ)引擎,幫助大家更好的理解和使用MySQL數(shù)據(jù)庫(kù),感興趣的朋友可以了解下
    2020-09-09
  • MySQL用戶權(quán)限驗(yàn)證與管理方法詳解

    MySQL用戶權(quán)限驗(yàn)證與管理方法詳解

    這篇文章主要介紹了MySQL用戶權(quán)限驗(yàn)證與管理方法,結(jié)合實(shí)例形式詳細(xì)分析了mysql針對(duì)用戶權(quán)限的驗(yàn)證、查看、收回、修改等各種常用操作技巧,需要的朋友可以參考下
    2018-04-04
  • MySQL總是差八個(gè)小時(shí)該如何解決

    MySQL總是差八個(gè)小時(shí)該如何解決

    最近在用mybatis時(shí)發(fā)現(xiàn),將LocalDateTime插入到數(shù)據(jù)庫(kù)時(shí)時(shí)間少了8小時(shí),下面這篇文章主要給大家介紹了關(guān)于MySQL總是差八個(gè)小時(shí)該如何解決的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • MySQL: mysql is not running but lock exists 的解決方法

    MySQL: mysql is not running but lock exists 的解決方法

    下面可以參考下面的方法步驟解決。最后查到一個(gè)網(wǎng)友說(shuō)可能和log文件有關(guān),于是將log文件給移除了,再重啟MySQL終于OK了
    2009-06-06
  • 30個(gè)mysql千萬(wàn)級(jí)大數(shù)據(jù)SQL查詢優(yōu)化技巧詳解

    30個(gè)mysql千萬(wàn)級(jí)大數(shù)據(jù)SQL查詢優(yōu)化技巧詳解

    本文總結(jié)了30個(gè)mysql千萬(wàn)級(jí)大數(shù)據(jù)SQL查詢優(yōu)化技巧,特別適合大數(shù)據(jù)里的MYSQL使用
    2018-03-03
  • MySQL實(shí)現(xiàn)批量更新不同表中的數(shù)據(jù)

    MySQL實(shí)現(xiàn)批量更新不同表中的數(shù)據(jù)

    這篇文章主要介紹了MySQL實(shí)現(xiàn)批量更新不同表中的數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Ubuntu下mysql安裝和操作圖文教程

    Ubuntu下mysql安裝和操作圖文教程

    這篇文章主要為大家詳細(xì)分享了Ubuntu下mysql安裝和操作圖文教程,喜歡的朋友可以參考一下
    2016-05-05

最新評(píng)論