Mysql命令行导入sql数据

 更新时间:2010年03月24日 23:34:13   作者:  
下面是在命令行下导入sql数据的方法,需要的朋友可以参考下。
我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql
ftp abc.sql 到服务器
ssh 到服务器
mysql -u abc -p use KKK(数据库名,如果没有就 create database KKK) set names 'utf8' source abc.sql
注意:我看到 set character set utf8; 的说法,那样不行,中文乱码。
1.首先在命令行控制台中打开mysql
或许命令的如下:
mysql -u root -p database_name
然后或许会提示输入对应的密码
2.下面这条命令或许对你有用,当你想更换一个数据库的时候
mysql>use database_name
然后使用下面这个命令
mysql>source d:\datafilename.sql
当然你需要将文件所在的路径搞清楚,并且正确地使用了他
进入mysql 安装所在的目录的子目录bin. 输入执行导入sql的命令.
例如: 你的mysql 安装在 d:\mysql
步骤如下:
开始 -> 运行 -> 输入CMD
D:
cd mysql\bin
mysql -u root -p123456 test <d:\a.sql
其中 root 为你的mysql管理员用户名, 123456 为密码 test为数据库名称 d:\a.sql 为备份下来的数据文件所在位置.
如果是Windows的话,从命令提示符下到MYSQL文件目录中的Bin文件夹下,执行命令
mysql -u root -p databasename < db.sql
其中root是你MYSQL的用户名,databasename是你数据库的名称,而db.sql你是的文件.注意你必须把db.sql放到bin文件夹下才可以.当然文件的位置可以换.
如果是LINUX的话,直接输入

mysql databasename < db.sql

相关文章

  • 详解MySQL 联合查询优化机制

    详解MySQL 联合查询优化机制

    MySQL 使用联合的形式的地方会远远超过我们过去认知的范畴。基本上,它会认为每个查询都有联合,而不仅仅是从两张表中查出匹配的数据行,这包括了子查询,甚至仅仅对单表的 SELECT 操作。因此,理解 MySQL 如何执行联合十分重要。
    2021-05-05
  • MySQL 数据库双向镜像、循环镜像(复制)

    MySQL 数据库双向镜像、循环镜像(复制)

    在MySQL数据库镜像的贴子中,主数据库A 的数据镜像到从数据库B,是单向的,Zen Cart网店的数据读写都必须在数据库A进行,结果会自动镜像到数据库B中。但是对数据库B的直接操作,不会影响数据库A。
    2011-05-05
  • Sql在单一表中检索数据的方法详解

    Sql在单一表中检索数据的方法详解

    这篇文章主要介绍了Sql在单一表中检索数据的方法,SELECT语句是SQL中最常用的语句。它的用途是从一个或多个表中检索信息。为了使用SELECT检索表数据,必须至少给出两条信息:想选择什么、从什么地方选择
    2023-02-02
  • mysql建库时提示Specified key was too long max key length is 1000 bytes的问题的解决方法

    mysql建库时提示Specified key was too long max key length is 1000

    本文将详细提供mysql建库时提示Specified key was too long max key length is 1000 bytes的问题的解决方法,有需求的朋友可以参考
    2012-11-11
  • MySQL中distinct和group by去重效率区别浅析

    MySQL中distinct和group by去重效率区别浅析

    distinct 与 group by均可用于去重,下面这篇文章主要给大家介绍了关于MySQL中distinct和group by去重效率区别的相关资料,文中介绍的非常详细,需要的朋友可以参考下
    2023-03-03
  • MySQL内部函数的超详细介绍

    MySQL内部函数的超详细介绍

    众所周知MySQL有很多内置的函数,下面这篇文章主要给大家介绍了关于MySQL内部函数的相关资料,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-08-08
  • MySql命令实例汇总

    MySql命令实例汇总

    这篇文章主要介绍了MySql命令,结合实例分析了MySQL数据库的创建、连接及增删改查等各种常用操作的使用方法与相关注意事项,非常具有实用价值,需要的朋友可以参考下
    2015-11-11
  • Mysql普通索引与唯一索引的选择详析

    Mysql普通索引与唯一索引的选择详析

    这篇文章主要给大家介绍了关于Mysql普通索引与唯一索引的选择的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • MySQL中一些鲜为人知的排序方式

    MySQL中一些鲜为人知的排序方式

    这篇文章主要给大家介绍了关于MySQL中一些鲜为人知的排序方式,文中介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • MySQL基本增删改查语句练习(最新推荐)

    MySQL基本增删改查语句练习(最新推荐)

    这篇文章主要介绍了MySQL基本增删改查语句练习,本文给大家分享sql增删改查语句是平时开发最常用的,需要的朋友可以参考下
    2023-01-01

最新评论