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

歡迎訪問 生活随笔!

生活随笔

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

数据库

mysql8.0怎么导入数据_MySQL8.0导入数据

發布時間:2024/10/8 数据库 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql8.0怎么导入数据_MySQL8.0导入数据 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

為了安全起見,MySQL8.0默認不允許客戶端從本地載入文件。客戶端local_infile默認關閉,因此需要在安全路徑下導入本地文件。

方法一:在workbench客戶端操作查看安全路徑

【show variables like'%secure%';】

找到安全路徑,將數據文件放在此路徑下

然后執行如下命令導入數據(注意去掉local關鍵字)

【load data infile "C:/ProgramData/MySQL/MySQL Server 8.0/Uploads/employee.csv"

into table emp

fields terminated by ','

ignore 1 lines;】

若安全路徑為NULL,可以在命令行(cmd)中打開導入外部數據的權限后,在命令行(cmd)中導入數據,具體操作步驟參見方法二。

方法二:在命令行(cmd)中操作

啟動cmd

進入MySQL安裝路徑

使用如下命令登錄:

【mysql --local-infile=1 -u root -p】

登陸成功后,選擇進入數據庫并查看是否有導入外部數據的權限:

【mysql> use test;

mysql> show global variables like 'local_infile';】

打開導入外部數據的權限

【mysql> set global local_infile = 'ON';

mysql> show global variables like 'local_infile';】

然后再進行數據導入(emp表結構已創建好)注意關鍵字local

路徑中不能有中文,’\‘在編程語言中是轉義符,因此要改為’\\'或‘/’

【mysql> load data local infile "C:/Users/EDZ/Desktop/employee.csv"

into table emp

fields terminated by ','

ignore 1 lines;】

【mysql> select * from emp;】

最后查看數據導入成功即可。

————————————————

版權聲明:本文為CSDN博主「阿柯@CDA」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。

原文鏈接:https://blog.csdn.net/kejiayuan0806/java/article/details/103170790

總結

以上是生活随笔為你收集整理的mysql8.0怎么导入数据_MySQL8.0导入数据的全部內容,希望文章能夠幫你解決所遇到的問題。

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