MYSQL常用命令

1.导出整个数据库

mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)

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.导入数据库

A:常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

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

mysql>source wcnc_db.sql

B:使用mysqldump命令

mysqldump -u username -p dbname < filename.sql

C:使用mysql命令

mysql -u username -p -D dbname < filename.sql

一、启动与退出

1、进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql>

2、退出MySQL:quit或exit

二、库操作

1、、创建数据库

命令:create database

例如:建立一个名为xhkdb的数据库

mysql> create database xhkdb;

2、显示所有的数据库

命令:show databases (注意:最后有个s)

mysql> show databases;

3、删除数据库

命令:drop database

例如:删除名为 xhkdb的数据库

mysql> drop database xhkdb;

4、连接数据库

命令: use

例如:如果xhkdb数据库存在,尝试存取它:

mysql> use xhkdb;

屏幕提示:Database changed

5、查看当前使用的数据库

mysql> select database();

6、当前数据库包含的表信息:

mysql> show tables; (注意:最后有个s)

三、表操作,操作之前应连接某个数据库

1、建表

命令:create table ( [,.. ]);

mysql> create table MyClass(

> id int(4) not null primary key auto_increment,

> name char(20) not null,

> sex int(4) not null default '0',

> degree double(16,2));

2、获取表结构

命令: desc 表名,或者show columns from 表名

mysql>DESCRIBE MyClass

mysql> desc MyClass;

mysql> show columns from MyClass;

3、删除表

命令:drop table

例如:删除表名为 MyClass 的表

mysql> drop table MyClass;

4、插入数据

命令:insert into [( [,.. ])] values ( 值1 )[, ( 值n )]

例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为1的名为Tom的成绩为96.45, 编号为2 的名为Joan 的成绩为82.99,编号为3 的名为Wang 的成绩为96.5.

mysql> insert into MyClass values(1,'Tom',96.45),(2,'Joan',82.99), (2,'Wang', 96.59);

5、查询表中的数据

1)、查询所有行

命令: select from < 表名 > where < 表达式 >

例如:查看表 MyClass 中所有数据

mysql> select * from MyClass;

2)、查询前几行数据

例如:查看表 MyClass 中前2行

mysql快捷键_MYSQL快捷键使用大全.DOC相关推荐

  1. mysql教案_MySql经典笔记教案.doc

    好久没有整理东西,感觉自己越来越懒,正好近期有个MYSQL的项目(一个ORACLE的应用迁移到MYSQL),以前没有接触过MYSQL,但是也知道MYSQL数据库目前广泛的应用在各种个人.商务系统中,各 ...

  2. windows命令大全_必收藏!电脑快捷键、组合键大全

    键盘快捷键使用大全所谓快捷键就是使用键盘上某一个或某几个键的组合完成一条功能命令,从而达到提高操作速度的目的.下面为大家介绍一些常用快捷键的使用和功能.希望这些电脑快捷键大全可以给用户带来便捷的上网体 ...

  3. Vim快捷键和:set命令大全

    从CentOS7提取的Vim快捷键和:set命令大全,留下来速查用 *quickref.txt* For Vim version 7.4. Last change: 2013 Jun 29VIM RE ...

  4. win10切换输入法快捷键_Windows快捷键大全

    认识按键 标准计算机键盘共104键,除了26个字母键.符号键.数字键外,其余按键功能如下: Windows快捷键大全主键盘区: Esc 键:escape,退出键. Tab 键:tabulator ke ...

  5. cad编辑节点快捷键是什么_CAD常用命令、快捷键和命令说明大全

    CAD常用命令.快捷键和命令说明大全 在CAD软件操作中,为方便使用者,利用快捷键代替鼠标.可以利用键盘快捷键发出命令,完成绘图,修改,保存等操作.这些命令键就是CAD快捷键.那么cad命令有哪些?下 ...

  6. MySQL中show命令用法大全

    MySQL中show命令用法大全 官方文档:https://dev.mysql.com/doc/refman/5.6/en/show.html https://dev.mysql.com/doc/re ...

  7. 国开mysql答案_国开MySQL数据库应用形考任务.doc

    <国开MySQL数据库应用形考任务.doc>由会员分享,可在线阅读,更多相关<国开MySQL数据库应用形考任务.doc(13页珍藏版)>请在装配图网上搜索. 1.国开MySQL ...

  8. mysql操作符_MySql 中的=操作符

    今天在学习数据库的索引优化时,关于memory存储引擎的的hash索引时,看到了操作符<=> ,这个操作符还是第一次见到,于是上网查了一下.我想大家应该知道 =  !=   <> ...

  9. eclipse快捷键_Eclipse快捷键

    eclipse快捷键 Eclipse is one of the most widely used IDE for Java developers. I have been using it for ...

最新文章

  1. Brocade IP 产品配置 与Cicso比较
  2. PHP 神盾解密工具
  3. Android offsetTopAndBottom 和 setTranslationY 的作用 和区别
  4. 云原生的浪潮下,为什么运维人员适合学习Go语言?
  5. 【设计思想解读开源框架】java监听模式和观察者模式
  6. LeetCode-数组-54. 螺旋矩阵
  7. 官网上下载tomcat的linux版本
  8. PyTorch教程(十二):链式法则
  9. html字居右垂直设置,css文字水平垂直居中怎么设置?
  10. adb push命令传文件到手机_Android调试桥(adb)
  11. MFC指定位置截屏并保存为png格式 (pdf函数可以加载这种方式生成的图片)
  12. ESXi 内存回收机制
  13. cacti yum快速部署
  14. 【PAT乙】1047 编程团体赛 (20分)字符串,桶排序
  15. 51单片机的定时器与计数器
  16. 电脑能正常上网,但登不上 QQ
  17. 智源首席科学家孙茂松当选欧洲科学院外籍院士
  18. zblog php建站教程_Z-BlogPHP主题制作教程
  19. JavaWeb之02_tomcat
  20. 电动汽车连接器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. 自动洗车机远程监测与设备联动方案
  2. 第一次仿写小米官方首页总结
  3. 《仙剑奇侠传3》流程攻略2
  4. 阿里云Windows 激活不成功
  5. java 的接口get和post请求
  6. Android Studio创建一个安卓项目
  7. SecureCRT 8.5.4.1943 CRT中文版
  8. 华为设备的AP与AC的配置
  9. 延禧攻略单日播放量超5亿爱奇艺为何因此关闭了前台播放量显示
  10. c语言 if (s==null) exit(0)什么意思,[求助]exit(1);” 是什么意思,为什么有的时候我看到的是exit(0)...