日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql怎么引用别的文件_用source语句引用mysql文件的细节注意

發布時間:2025/3/21 数据库 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql怎么引用别的文件_用source语句引用mysql文件的细节注意 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天在使用 mysql數據庫的時候,創建 數據表的時候出現了很多的小問題,今天一天花費了大量的時間去解決這些問題。首先就是一些小的細節,在文本編輯器上編輯好了SQL語句,然后轉移到mysql的命令行中出現了,許多的問題。

此問題時在數據庫之外,先用編輯器在sql文件中編寫sql語句,然后采用mysql的語句:

source /wamp64/www/test.sql(文件路徑)來進行文件的引入,從而創建數據庫。數據庫的版本為5.7以上。

1.首先是在定義數據表的名字的時候用的不是單引號或雙引號,如果使用的話則會報錯,采用的是一個類似單引號的符號-倒引號 `` (位置在左邊數字1的旁邊)。用此符號可以使數據庫創建成功。

CREATE TABLE `o2o_category` (

`id` int(11) unsigned NOT NULL auto_increment,

`name` varchar(50) NOT NULL default '',

`parent_id` int(10) unsigned NOT NULL default 0,

`listorder` int(8) unsigned NOT NULL default 0,

`status` tinyint(1) NOT NULL DEFAULT 0,

`create_time` int(11) unsigned NOT NULL default 0,

`update_time` int(11) unsigned NOT NULL default 0,

PRIMARY KEY(`id`),

KEY parent_id(`parent_id`)

)ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;

2.第二個細節就是在創建數據庫的時候,如果創建的數據表的數量在兩個以上的話,在括號內的最后一個語句,后面的逗號可以取消掉,如果最后一句的結束帶有逗號的,在創建數據庫的時候可能會報錯誤

3.第三點就是有關數據類型的問題,在設置默認的字段值的時候,如果想要把字段的默認值設置為空,最好采用空字符串,而不是用數據類型NULL,但是如果是在數據類型為整型的時候 ,默認值不能采用一個單引號寫的空字符,而是要寫出具體的數值。

總結

以上是生活随笔為你收集整理的mysql怎么引用别的文件_用source语句引用mysql文件的细节注意的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。