心灵咖啡

 找回密码
 注册加入
查看: 3363|回复: 0
收起左侧

[环境架设] MySQL中导入sql脚本/ linux下导入、导出mysql数据库命令

[复制链接]
发表于 2014-1-2 00:56:50 | 显示全部楼层 |阅读模式
MySQL中导入sql脚本

[日期:2008-08-06]     来源:Linux公社  作者:MySQL整理  

例如:我的用户名是root 密码是123 sql脚本存在C盘 名字为test.sql 数据库为test

有两种方法可以执行脚本

1:打开CMD输入以下命令(不需要转换目录)

>mysql -u root -p123

进入MySQL

mysql>use test;

mysql> source c:/test.sql

ok执行完了,你可以用show tables;查看有哪写表(记得语句后有个分号)

还可以用desc tableName;查看你的表结构

2:打开CMD输入以下命令(进入mysql的bin目录)

d:\mysql\bin>mysql -u root -p123 test < c:/test.sql




来自:http://www.linuxidc.com/Linux/2008-08/14723.htm



--------------------------------------------

linux下导入、导出mysql数据库命令


一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql
敲回车后会提示输入密码

2、只导出表结构
mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql
#/usr/local/mysql/bin/   mysqldump -uroot -p -d abc > abc.sql

注:/usr/local/mysql/bin/  --->  mysql的data目录


二、导入数据库
1、首先建空数据库
mysql>create database abc;

2、导入数据库
方法一:
(1)选择数据库
mysql>use abc;
(2)设置数据库编码
mysql>set names utf8;
(3)导入数据(注意sql文件的路径)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用户名 -p密码 数据库名 < 数据库名.sql
#mysql -uabc_f -p abc < abc.sql

建议使用第二种方法导入。

注意:要有命令行模式,有sql命令


来自http://www.cnblogs.com/jiunadian ... /04/20/2022334.html
——论坛程序问题,请给 qq124627513(微信同步)留言。(系统默认签名,点击修改
您需要登录后才可以回帖 登录 | 注册加入

本版积分规则

广告
广告位
广告位
广告位
关闭

站长推荐上一条 /1 下一条

QQ|联系我们|手机版|小黑屋|Archiver|心灵咖啡 ( 粤ICP备16121829号-1 )

GMT+8, 2024-11-23 02:57 , Processed in 0.096002 second(s), 24 queries .

Powered by Discuz! and 心灵文学

Copyright © 2001-2021, Tencent Cloud.


本站文章为原创会员所有,未经许可禁止去版权转载,但欢迎分享本站文章链接!另,若有抄袭侵权,联系即删禁。
快速回复 返回顶部 返回列表