1.展示当前数据库 所有表名(前提必须进入数据库,进入数据库语句:【use 数据库名;】)
mysql> show create table 表名;

2.看mysql支持哪些存储引擎:
mysql> show engines;

3.查看mysql当前默认的存储引擎:
mysql> show variables like '%storage_engine%';

4.备份一个数据库【在windows cmd 下面使用】

  mysqldump基本语法【加粗为填写内容】:

  mysqldump -h hostname -P port -u username -p dbname table1 table2 ... C:\BackupName.sql

  其中:

  • hostname 主机名:一般为localhost 或 数据库所在主机ip 地址(如:192.168.0.123)
  • port 连接数据库的端口:一般为3306 默认端口 也可能有的为3307 或者别的
  • username 用户名:一般为root
  • dbname  数据库的名称:如mytest (根据要备份数据库名填写)
  • table1和table2参数表示需要备份的表的名称,为空则整个数据库备份;(mysqldump -hlocalhost -P3306-uroot -p mytest  >  C:\mytest.sql 或 mysqldump -h localhost  -P3306 -u root -p mytest  >  C:\mytest.sql)命令-u -h -p 跟参数可以有空格也可以不加空格
  • BackupName.sql 备份文件的路径(绝对路径 )如: C:\mytest.sql  表示C 盘下mytest.sql 文件为备份的文件  .sql 可以该为其他后缀
  • -p 表示密码 这里必须命令输入完毕 【Enter】 后才可以输入密码

     再举一个例子:使用root用户备份test数据库下的person表

   mysqldump -u root -p test person > D:\backup.sql

5.使用mysqldump命令 还原数据库的语法如下【在windows cmd 下面使用】:

  mysql -hlocalhost -P3306 -uroot -p  dbname  <  C:\mytest.sql

  • dbname 为要还原的数据库名:意思把mytest.sql 的表结构和数据还原到 dbname 数据库中
  • 数据库必须已经建立
  • 其他方法也可以 用命令  source C:\mytest.sql 【前提:1.在mysql 命令行中输入命令;2.use 当前数据;

mysql 基本常用语句的更多相关文章

  1. mysql的常用语句

    Mysql的常用语句 -- 创建表 create table tableName( id int primary key, name varchar(20) ) -- 查询 select * from ...

  2. mysql数据库常用语句2

    关于mysql常用语句的整理,上一篇涉及到ddl.dml以及一些简单的查询语句. 1:mysql分页查询 select * from table_name limit 5,10;   从下标为5元素查 ...

  3. mysql数据库常用语句

    关于mysql数据库常用命令的整理: 一:对于数据库的操作 show databases;显示当前用户下所有的数据库名称 use database_name;进入当前数据库 create databa ...

  4. MySQL:常用语句

    ylbtech-MySQL:常用语句 1.返回顶部 1. -- ---------------------------- -- Table structure for st_student -- -- ...

  5. MYSQL 测试常用语句使用技巧

     终于有时间可以整理一下工作中常用的sql语句,基本的sql语句及增删改查就不说了.对于测试而言,经常用到的还是造数据,取随机数据和查询.比如造数据时,为了确保数据真实性,可能时间是随机的,用户是随机 ...

  6. mysql数据库常用语句3

    一:查询指定数据库中所有的表名 数据库名:test select table_name from information_schema.tables where table_schema='test' ...

  7. MySql中常用语句

    1.查询语句: SELECT  查询字段  FROM  表名   WHERE 条件 查询字段可以使用 通配符* 字段名 别名(把长的名字命名一个别名,比较短的) 通配符:SELECT * FROM ' ...

  8. mysql数据库常用语句系列

    mysql查询某个字段长度   一般查询语句:SELECT `lcontent` FROM `caiji_ym_liuyan` 查询数据: 有些时候需要查询某个字段的长度为多少时候才显示数据: SQL ...

  9. mysql sql常用语句大全

    SQL执行一次INSERT INTO查询,插入多行记录 insert into test.person(number,name,birthday) values(5,'cxx5',now()),(6, ...

随机推荐

  1. 6.ChannelPipeline

    pipeline和handler ChannelPipline ChannelHandler ChannelHandlerContext pipeline的初始化 handler的添加和删除 hand ...

  2. python写冒泡排序

    冒泡就是重复地遍历要排序的数列,一次比较两个元素(泡泡),如果他们的顺序错误就把他们交换过来,像泡泡一样,依次按照顺序上升排列. 冒泡排序算法的运作如下: 比较相邻的元素.如果第一个比第二个大(升序) ...

  3. java后台防止sql注入的方法

    1.采用预编译语句集,它内置了处理SQL注入的能力,只要使用它的setString方法传值即可: String sql= "select * from users where usernam ...

  4. [工具] Git版本管理(四)(贡献开源代码、git配置、git免密、gitignore)

    一.开源项目贡献代码 1.fork项目代码 例如,我们想向tornado框架贡献代码,首先搜索tornado. 然后,将tornado的代码fork到我们的仓库中. 2.clone到本地进行开发 克隆 ...

  5. $CH$ $0x50$ & $0x51$ 做题记录

    [X]$Mr.Young's\ Picture\ Permutations$ 前面这儿写了挺多道辣,,,懒得写辣$QAQ$ (后面所有同上都是同这个$QwQ$ [X]$LCIS$ 做过了,看这儿 $u ...

  6. 从两个角度理解为什么 JS 中没有函数重载

    函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表(参数个数.类型.顺序)的函数,这组函数被称为重载函数.重载函数通常用来声明一组功能相似的函数,这样做减少了函数名的数量,避免了名字空 ...

  7. 菜鸟学习Fabric源码学习 — 背书节点和链码容器交互

    Fabric 1.4 源码分析 背书节点和链码容器交互 本文档主要介绍背书节点和链码容器交互流程,在Endorser背书节点章节中,无论是deploy.upgrade或者调用链码,最后都会调用Chai ...

  8. Mysql 性能优化Explain详解

    explain 功能我们在日常使用中,使用慢查询找到执行时间比较久的查询,然后使用SHOW STATUS.SHOW PROFILE.和explain做单条语句的分析.使用explain关键字可以模拟优 ...

  9. Keil uVision4的简单使用

    1. 项目创建 打开安装好的Keil uVision4可以看到如下界面 选择New uVision Project来创建一个新项目 选择项目存放的位置并为项目文件命名 选择要进行模拟仿真的设备(此处以 ...

  10. 干货!直击JVM底层 —— Java Class字节码文件解析

    目录 前言 如何阅读class文件 基本概念 无符号数&表 常量池 魔数(magic number) & 版本号 常量池 访问标志 类引索&父类引索&接口引索集合 字段 ...