mysql数据导出和导入,mysql数据库导入导出指令

  mysql数据导出和导入,mysql数据库导入导出指令

  MySQL导出导入数据命令博客分类:MySQLMySQL数据结构SQLDOS脚本1。导出整个数据库

  Mysqldump -u username -p数据库名称导出的文件名

  MySQL dump-u wcnc-p smgp _ apps _ wcnc wcnc . SQL

  2.导出表格

  Mydump-u username -p数据库名称表名导出的文件名

  mysqldump-u wcnc-p smgp _ apps _ wcnc users wcnc _ users . SQL

  3.导出数据库结构

  MySQL dump-u wcnc-p-d-add-drop-table smgp _ apps _ wcnc d:\ wcnc _ db . SQL

  -d No data-add-drop-table在每个create语句之前添加一个删除表

  4.导入数据库

  公共源命令

  进入mysql数据库控制台,

  例如mysql -u root -p

  Mysql使用数据库

  然后使用source命令,后跟一个脚本文件(。这里使用的sql)。

  mysql源代码d:\wcnc_db.sql

  1.示例1: MYSQL连接到本地计算机

  首先打开DOS窗口,然后输入MYSQL安装目录下的bin目录,例如:D:\mysql\bin,然后输入命令mysql -uroot -p,回车后会提示输入密码。如果是刚刚安装MYSQL,超级用户root没有密码,直接按回车键就可以进入MYSQL。mysql的提示是:MySQL。

  2.示例2:连接到远程主机上的MYSQL

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

  mysql -h10.0.0.1 -uroot -p123

  (注:U和root不需要加空格,其他也一样)

  3.退出MYSQL命令

  退出(回车)

  (2)修改密码:

  格式:mysqladmin -u username -p旧密码密码新密码

  1.示例1:向root用户添加密码123。首先进入DOS下的目录C:\mysql\bin,然后键入以下命令:

  MySQL admin-u root-密码123

  注意:因为root开头没有密码,所以可以省略-p旧密码项。

  2.示例2:将root的密码更改为456。

  mysqladmin -uroot -pab12密码456

  (C)添加新用户:(注意:和上面不一样,下面的都是后面带分号作为命令终止符,因为是MYSQL环境下的命令)

  格式:授予对数据库的select权限。*至用户名@由“密码”标识的登录主机

  1.添加一个用户test1密码为abc,这样他就可以在任何主机上登录,并有权查询、插入、修改和删除所有数据库。首先以root用户身份连接到MYSQL,然后键入以下命令:

  在*上授予选择、插入、更新和删除权限。* to test1@% 由 abc 标识;

  但是例1的用户增加是很危险的。你认为如果有人知道test1的密码,那么他就可以在互联网上的任何一台电脑上登录你的mysql数据库,对你的数据为所欲为。解决方案见例2。

  2.添加一个test2密码为abc的用户,这样他只能登录localhost,可以查询、插入、修改、删除数据库mydb (localhost指的是本地主机,也就是MYSQL数据库所在的主机)。这样,即使用户知道test2的密码,也无法从网上直接访问数据库,只能通过MYSQL主机上的网页进行访问和询问。

  在mydb上授予select、insert、update、delete权限。*到test2 @由“abc”标识的localhost

  如果您不希望test2有密码,您可以键入另一个命令来删除密码。

  在mydb上授予select、insert、update、delete权限。*到由“”标识的test2 @ localhost

  (4)显示命令

  1.显示数据库列表:

  显示数据库;

  一开始只有两个数据库:mysql和test。Mysql库很重要。它包含了MYSQL的系统信息。当我们修改密码,添加新用户的时候,其实就是用这个库来操作的。

  2.显示库中的数据表:

  使用mysql//打开库

  显示表格;

  3.显示数据表的结构:

  描述表名;

  4.构建数据库:

  创建库名;

  5.构建表格:

  使用库名;

  创建表名(字段设置列表);

  6.删除数据库和表:

  数据库库名称;

  删除表名;

  7.清除表中的记录:

  删除表名;

  8.显示表格中的记录:

  Select * from表名;

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: