概述
平时开发的时候,如果需要使用到 mysql 数据库的时候,通常都是开放数据库的 3306 端口,配置远程访问的权限,然后通过 Navicat 或者其他可视化工具进行操作,但是如何服务器不允许开放 3306 远程端口,就无法使用Navicat,或者数据库 sql 是文件比较大是,通过 Navicat 导入数据是会提示文件太大,导入失败。
处理流程
接下来介绍如果在centos7上导入大文件数据,不需要开放外网的3306访问端口。
- 使用用户名和密码登录到 mysql 数据库。
- 创建数据库(如何已经存在,则跳过这步)。
- 选中需要导入的数据库。
- 导入数据(速度非常快)。
实际操作
使用用户名和密码登录到 mysql 数据库
拿到分配好的数据库用户名和密码,先登录登录到 mysql 数据库,登录之后才有操作的权限。
这里试试演示登录,请使用实际的用户名和密码。
创建数据库(如何已经存在,则跳过这步)。
create database tjzl charset utf8;
选中需要导入的数据库。
use tjzl;
导入数据
source /var/www/tjzl/sql/tjzl*20231123.sql
至此大功告成。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。