mysql 基本常用语句
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 基本常用语句的更多相关文章
- mysql的常用语句
Mysql的常用语句 -- 创建表 create table tableName( id int primary key, name varchar(20) ) -- 查询 select * from ...
- mysql数据库常用语句2
关于mysql常用语句的整理,上一篇涉及到ddl.dml以及一些简单的查询语句. 1:mysql分页查询 select * from table_name limit 5,10; 从下标为5元素查 ...
- mysql数据库常用语句
关于mysql数据库常用命令的整理: 一:对于数据库的操作 show databases;显示当前用户下所有的数据库名称 use database_name;进入当前数据库 create databa ...
- MySQL:常用语句
ylbtech-MySQL:常用语句 1.返回顶部 1. -- ---------------------------- -- Table structure for st_student -- -- ...
- MYSQL 测试常用语句使用技巧
终于有时间可以整理一下工作中常用的sql语句,基本的sql语句及增删改查就不说了.对于测试而言,经常用到的还是造数据,取随机数据和查询.比如造数据时,为了确保数据真实性,可能时间是随机的,用户是随机 ...
- mysql数据库常用语句3
一:查询指定数据库中所有的表名 数据库名:test select table_name from information_schema.tables where table_schema='test' ...
- MySql中常用语句
1.查询语句: SELECT 查询字段 FROM 表名 WHERE 条件 查询字段可以使用 通配符* 字段名 别名(把长的名字命名一个别名,比较短的) 通配符:SELECT * FROM ' ...
- mysql数据库常用语句系列
mysql查询某个字段长度 一般查询语句:SELECT `lcontent` FROM `caiji_ym_liuyan` 查询数据: 有些时候需要查询某个字段的长度为多少时候才显示数据: SQL ...
- mysql sql常用语句大全
SQL执行一次INSERT INTO查询,插入多行记录 insert into test.person(number,name,birthday) values(5,'cxx5',now()),(6, ...
随机推荐
- Java第一次创建对象速度比之后慢的原因
类的对象在第一次创建的时候,Java虚拟机(JVM)首先检查是否所要加载的类对应的Class对象是否已经加载.如果没有加载,JVM就会根据类名查找.class文件,并将其Class对象载入.一般某个类 ...
- echarts实现group关系图案例
官网案例:https://www.echartsjs.com/examples/zh/editor.html?c=graph-simple 自己在项目中实现了两个group图: 1.先看实现效果,两个 ...
- SpringBoot简介与快速入门
一.SpringBoot简介 1.1 原有Spring优缺点分析 1.1.1 Spring的优点分析 Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE ...
- U3D Shader_图片模糊处理
shader"practice/12.14"{ properties { _MainTex("MainTex",2D) = ""{} } S ...
- $Noip2010/Luogu1525$ 关押罪犯 贪心
$Luogu$ $Sol$ 贪心.尽量把怨气值大的罪犯放到两个监狱,所以首先要按照怨气值从大到小排序.当扫描到两个罪犯已经被指定到同一个监狱时,就结束循环,这个怨气值就是答案.当然把怨气值大的两个罪犯 ...
- 使用EF操作Docker中的Mysql实例
为啥我会选择mysql呢?因为我的服务器配置较低,而SqlServer在docker中的实例,服务器的运行内存应当保持在2G+,我没有这个条件,它会爆出这样的错误 sqlservr: This pro ...
- status100到500http响应对应状态解释
1xx-信息提示 这些状态代码表示临时的响应.客户端在收到常规响应之前,应准备接收一个或多个1xx响应. 100-继续. 101-切换协议. 2xx-成功 这类状态代码表明服务器成功地接受了客户端请求 ...
- js面试题之手写节流函数和防抖函数
函数节流:不断触发一个函数后,执行第一次,只有大于设定的执行周期后才会执行第二次 /* 节流函数:fn:要被节流的函数,delay:规定的时间 */ function throttle(fn,dela ...
- linux下安装cmake方法(1)---下载压缩包
OpenCV 2.2以后的版本需要使用Cmake生成makefile文件,因此需要先安装cmake:还有其它一些软件都需要先安装cmake 1.在linux环境下打开网页浏览器,输入网址:http:/ ...
- PHP实现取得HTTP请求的原文【转】
本文实例讲述了PHP实现取得HTTP请求的原文的方法,具体步骤如下: 1. 取得请求行:Method.URI.协议 可以从超级变量$_SERVER中获得,三个变量的值如下: $_SERVER['REQ ...