動態

詳情 返回 返回

centos7 mysql導入大文件數據 - 動態 詳情

概述

平時開發的時候,如果需要使用到 mysql 數據庫的時候,通常都是開放數據庫的 3306 端口,配置遠程訪問的權限,然後通過 Navicat 或者其他可視化工具進行操作,但是如何服務器不允許開放 3306 遠程端口,就無法使用Navicat,或者數據庫 sql 是文件比較大是,通過 Navicat 導入數據是會提示文件太大,導入失敗。

處理流程

接下來介紹如果在centos7上導入大文件數據,不需要開放外網的3306訪問端口。

  1. 使用用户名和密碼登錄到 mysql 數據庫。
  2. 創建數據庫(如何已經存在,則跳過這步)。
  3. 選中需要導入的數據庫。
  4. 導入數據(速度非常快)。

實際操作

使用用户名和密碼登錄到 mysql 數據庫

拿到分配好的數據庫用户名和密碼,先登錄登錄到 mysql 數據庫,登錄之後才有操作的權限。
image.png

這裏試試演示登錄,請使用實際的用户名和密碼。

創建數據庫(如何已經存在,則跳過這步)。

create database tjzl charset utf8;

image.png

選中需要導入的數據庫。

use tjzl;

導入數據

source /var/www/tjzl/sql/tjzl*20231123.sql

image.png
至此大功告成。

Add a new 評論

Some HTML is okay.