新闻动态

sql数据库有1000M怎么导入mysql?导入超时怎么办?

超大数据库导入mysql数据库有1000M怎么导入?mysql source 命令导入大的sql文件的方法导入超时怎么办?


mysql数据库有1000M怎么导入?导入超时怎么办?

source命令超大文件导入方法

1.输入 cmd  进入dos

输入登录命令:mysql -u root -p  默认root密码为空 无需输入

C:\Users\Administrator>mysql -u root -p

Enter password:

  Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 19

Server version: 5.6.40 MySQL Community Server (GPL)

Copyright (c) 2000, 2018, 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 连接远程数据库(192.168.1.116),端口“3306”,用户名为“root”,密码“123456”

C:/>mysql -h 192.168.1.116 -P 3306 -u root -p123456


远程连接:隐藏密码

如:MySQL 连接本地数据库,用户名为“root”,

C:/>mysql -h localhost -u root -p 

Enter password:


2.  输入显示数据库命令:show databases;

注:末尾加上;

 

  mysql> show databases;

  +------------------------+

  | Database               |

  +------------------------+

  | information_schema     |

  | kesituo                |

  +------------------------+

  2 rows in set (0.00 sec)

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

3.输入命令:use kesituo;

mysql> use kesituo;

  Database changed

mysql>set names utf8;


  4.输入导入文件命令:source d:\webdesign\kesituo.com.sql

注:无需加上;

如果文件名包含中文则可能导入不成功


  mysql> source d:\webdesign\kesituo.com.sql

  Query OK, 0 rows affected (0.13 sec)

 

  Query OK, 0 rows affected (0.22 sec)

 

  Query OK, 0 rows affected (0.13 sec)

 

  Query OK, 0 rows affected (0.20 sec)