在MySQL Qurey   Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:

复制代码 代码如下:

mysql> source   d:/myprogram/database/db.sql;

另附mysql常用命令:

一) 连接MYSQL:

格式: mysql -h主机地址 -u用户名 -p用户密码

1、例1:连接到本机上的MYSQL

首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符 是:mysql>

2、例2:连接到远程主机上的MYSQL (远程:IP地址)

假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命令:

复制代码 代码如下:

mysql -h10.0.0.1 -uroot -p123

(注:u与root可以不用加空格,其它也一样)

3、退出MYSQL命令

exit (回车)

(二) 修改密码:

格式:mysqladmin -u用户名 -p旧密码 password 新密码

1、例1:给root加个密码123。首先在DOS下进入目录C:/mysql/bin,然后键入以下命令:

复制代码 代码如下:

mysqladmin -uroot -password 123

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

2、例2:再将root的密码改为456

复制代码 代码如下:

mysqladmin -uroot -pab12 password 456

(三) 增加新用户:(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符)

格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"

例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入 MYSQL,然后键入以下命令: grant select,insert,update,delete on *.* to test2@localhost identified by "abc";

如果你不想test2有密码,可以再打一个命令将密码消掉。 grant select,insert,update,delete on mydb.* to test2@localhost identified by "";

(四) 显示命令

1、显示数据库列表:

show databases; 刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。

2、显示库中的数据表:

复制代码 代码如下:

use mysql; //打开库show tables;

3、显示数据表的结构:

复制代码 代码如下:

describe 表名;

4、建库:

复制代码 代码如下:

create database 库名;

5、建表:

复制代码 代码如下:

use 库名; create table 表名 (字段设定列表);

6、删库和删表:

复制代码 代码如下:

drop database 库名; drop table 表名;

7、将表中记录清空:

复制代码 代码如下:

delete from 表名;

8、显示表中的记录:

复制代码 代码如下:

select * from 表名;

导出sql脚本

复制代码 代码如下:

mysqldump -u 用户名 -p 数据库名 > 存放位置

mysqldump -u root -p test > c:/a.sql

导入sql脚本

复制代码 代码如下:

mysql -u 用户名 -p 数据库名 < 存放位置

mysqljump -u root -p test < c:/a.sql

注意,test数据库必须已经存在

MySQL导出导入命令的用例

1.导出整个数据库

复制代码 代码如下:

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

2.导出一个表

复制代码 代码如下:

mysqldump -u 用户名 -p 数据库名表名> 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

3.导出一个数据库结构

复制代码 代码如下:

mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql

-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table

4.导入数据库

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

复制代码 代码如下:

mysql>source d:wcnc_db.sql

远程导入mysql_mysql导入sql文件命令和mysql远程登陆使用详解相关推荐

  1. c++ mysql 导入sql_mysql导入sql文件命令和mysql远程登陆使用详解

    在MySQL Qurey   Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source   d:/myprogram ...

  2. cmd mysql_CMD命令操作MySql数据库的方法详解

    第一:mysql服务的启动和停止 net stop mysql net start mysql 第二:登陆 mysql –u用户名 [–h主机名或者IP地址] –p密码 说明:用户名是你登录的用户,主 ...

  3. CMD命令操作MySql数据库,操作详解

    第一:mysql服务的启动和停止 net stop mysql net start mysql 第二:登陆 mysql –u用户名 [–h主机名或者IP地址] –p密码 说明:用户名是你登录的用户,主 ...

  4. mysql 命令行 外键_MySQL命令行MySql外键设置详解

    第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uro ...

  5. 数据库-下载好的.sql文件如何用mysql打开

    数据库-下载好的.sql文件如何用mysql打开 登陆mysql 登陆mysql 以管理员模式运行命令行,登陆mysql: 将目录调整为sql的安装路径:如c:\mysql\mysql-8.0.17 ...

  6. ubuntu 导入mysql_Ubuntu 下MySQL导入数据库.sql文件 命令

    Ubuntu 下首先建好数据库,如tempmysql -h localhost -u root -p templt;/home/pt/test.sql会提示你输入密码,输入就OK.2. 导入 Ubun ...

  7. linux将mysql导出表数据导入另一台服务器_远程linux服务器mysql数据库导入和导出.sql文件...

    今天对需要将服务器上的数据库放到本地环境,之前没怎么这么操作过,ORZ,弱鸡,这篇帖子不错,收藏了!!! 远程linux服务器mysql数据库导入和导出.sql文件 大部分情况本地开发环境为windo ...

  8. linux中mysql导入文件,linux下mysql导入sql文件命令

    Linux下我们提供导入sql文件可以得到数据.下面由学习啦小编为大家整理了linux下mysql导入sql文件命令的相关知识,希望对大家有帮助! linux的mysql导入sql文件命令详解 lin ...

  9. 搞定使用MySQL导入外部的SQL文件执行

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 搞定使用 ...

最新文章

  1. 小目标检测的增强算法
  2. api.533.net 文章迁移计划
  3. hostname命令详解
  4. POI 2018.10.21
  5. c# 基于layui的通用后台管理系统_【SpringBoot】三十三、SpringBoot+LayUI后台管理系统开发脚手架...
  6. 一文读懂云上用户如何灵活应用定制化网络服务
  7. PHP酒店管理demo案例(数组遍历)
  8. php asp 语法,ASP 语法
  9. 51Nod - 1183 编辑距离
  10. 如何在CentOS 7上安装Kubernetes Docker群集
  11. spring整合应用安全框架Shiro
  12. 性能测试工具_K6性能测试工具的使用入门
  13. 计算机信息管理专业教学改革,计算机信息管理专业实践教学改革探索
  14. 无线路由器密码破解-BT3-spoonwep2
  15. 基于软件界面的汽车故障模拟系统
  16. matlab 运动控制系统设计与实现,电力传动控制系统:运动控制系统
  17. 安装PdaNet以连接Android设备
  18. php 截掉最后一个字符_php 截取并删除字符串最后一个字符的方法
  19. 阿里 OSS AccessDenied You are denied by bucket referer policy.
  20. 系统端口被占用解决方法

热门文章

  1. (39)通过 PID 获取 EPROCESS
  2. MySQL主键(PRIMARY KEY)
  3. 11、修改和删除索引(DROP INDEX)
  4. 1008 Elevator (20 分)【难度: 简单 / 知识点: 模拟】
  5. 【PAT乙级】1007 素数对猜想 (20 分)
  6. 对于刷oj时因为scanf()出现wa而cin却AC的详解 【scanf() 和 cin 详解】
  7. C语言编程的Debug版和Release版
  8. Outlook邮箱重新配置
  9. mysql传不进去汉字,Mysql下插入汉字失败
  10. Matlab中pickic_法语「野餐」怎么写?不是picnic哦