Linux下mysql的常用操作:

  1. 显示数据库  

    show databases;
  2. 选择数据库
    use 数据库名;
  3. 显示数据库中的表
    show tables;
  4. 显示数据表的结构
    describe 表名;
  5. 显示表中的记录
    SELECT * FROM 表名
  6. 建库
    create databse 库名;
  7. 建表
    create table 表名 (字段设定列表);
    
    mysql> create table name(
    -> id int auto_increment not null primary key ,
    -> uname char(),
    -> gender char(),
    -> birthday date );
    Query OK, rows affected (0.03 sec) mysql> show tables;
    +------------------+
    | Tables_in_userdb |
    +------------------+
    | name |
    +------------------+
    row in set (0.00 sec) mysql> describe name;
    +----------+---------+------+-----+---------+----------------+
    | Field | Type | Null | Key | Default | Extra |
    +----------+---------+------+-----+---------+----------------+
    | id | int() | NO | PRI | NULL | auto_increment |
    | uname | char() | YES | | NULL | |
    | gender | char() | YES | | NULL | |
    | birthday | date | YES | | NULL | |
    +----------+---------+------+-----+---------+----------------+
    rows in set (0.00 sec) 注: auto_increment 自增
    primary key 主键
  8. 增加记录
     insert into name(uname,gender,birthday) values('张三','男','1971-10-01');
  9. 修改记录
    update name set birthday='1971-01-10' where uname='张三';
  10. 删除记录
    delete from name where uname='张三';
  11. 删除表
    drop table 表名
  12. 删除库
     drop database 库名;
  13. 备份数据库
    mysqldump -u root -p --opt 数据库名>备份名; //进入到库目录
  14. 恢复
    mysql -u root -p 数据库名<备份名; //恢复时数据库必须存在,可以为空数据库

原文:  http://www.cnblogs.com/xdpxyxy/archive/2012/11/16/2773662.html

Linux下mysql的常用操作的更多相关文章

  1. Linux下MySql数据库常用操作

    1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 show tables; 4.显示数据表的结构 describe 表名; 5.显示表中记录 S ...

  2. Linux下MySQL的简单操作

    Linux下MySQL的简单操作 更改mysql数据库root的密码 首次进入数据库是不用密码的: [root@localhost ~]# /usr/local/mysql/bin/mysql -ur ...

  3. linux下mysql数据库的操作

    本文主要针对linux下mysql数据库的安装,以及数据库的创建和简单的数据库操作进行说明. ①.Mysql数据库的安装: 数据库的安装分为源码安装和rpm安装. 当然对于老手来说需要进行一些自定义的 ...

  4. Linux下MySQL安装与操作

    sudo apt-get update //用于更新源,获取软件包列表 sudo apt-get upgrade //用于升级指定软件包 install //安装 remove //移除软件包 aut ...

  5. Linux下MySQL数据库常用基本操作 一

    1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 show tables; 4.显示数据表的结构 describe 表名; 5.显示表中记录 S ...

  6. Linux下MySQL数据库常用基本操作

    1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 show tables; 4.显示数据表的结构 describe 表名; 5.显示表中记录 S ...

  7. linux下mysql的常用命令

    更改mysql数据库root的密码 首次进入数据库是不用密码的: [root@localhost ~]# /usr/local/mysql/bin/mysql -uroot Welcome to th ...

  8. Linux下MySQL基础及操作语法

    什么是MySQL? MySQL是一种开源关系数据库管理系统(RDBMS),它使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理.MySQL是开源的,因此任何人都可以根据通用公共许可证下 ...

  9. Windows下MySQL的常用操作

    1.MySQL关闭与重启 1.MYSQL服务 我的电脑——(右键)管理——服务与应用程序——服务——MYSQL——开启(停止.重启动) 2.如果你没安装系统服务,可在命令行模式定位到mysql下的bi ...

随机推荐

  1. 记录一下html渲染页面的 js框架

    1.artTemplate 2.laytpl 3.juicer 4.doT 5.Mustache 6.Handlebars 7.baiduTemplate 8.KissyTemplate 详细的以后补 ...

  2. VC下ffmpeg例程调试报错处理

    tools/options/directories/include files  添加ffmpeg头文件所在路径 tools/options/directories/library files  添加 ...

  3. 【html5】html学习笔记1

    html5语法规则 1.标签要小写 2.省略标签 如 <tr> <td> <tr><td> 3.属性不加” 如 <div  id=div1> ...

  4. Junit4测试报错

    1.字符串数组越界 java.lang.String IndexOutOfBounds Exception:String index out of range:-1 导致: Transaction r ...

  5. 用SPSS 画 人口金字塔(限SPSS 13.0以上)

    现在网络上人口金字塔较多的是用excel来实现(可参考链接),但是用spss的步骤又很不明确,于是乎,想着自己试试. 在 SPSS 软件中,绘制人口金字塔是 SPSS13.0 新增的一种图形, 因此只 ...

  6. DML触发器1

    数据库触发器是特殊的存储程序.通常不直接调用它们,而是由数据库的事件触发. 触发器分类: >DML触发器 >instead-of触发器 >系统事件触发器,还可以是DDL 一. DML ...

  7. [Err] 1136 - Column count doesn't match value count at row 1

    1 错误描述 [Err] 1136 - Column count doesn't match value count at row 1 Procedure execution failed 1136 ...

  8. (十四)java中super和this

    super代表的是父类.超类,用在继承中的子类中:this代表对象本身,用在本类中.     super访问的是被子类隐藏的父类的属性或被覆盖的方法,而this访问的是同一类中的成员.     sup ...

  9. 「拆小鹤」使用 python 实现 QQ机器人服务。

    使用的是python的qqbot机器人库,我其实只是实现了这个库的一个插件. 具体的说明,我觉得qqbot的官方文档,还有我的插件的注释都写得很详细了,可以直接看.所以有空再写吧. 没错我就是懒..

  10. Java解析YAML和Android解析YAML

    一.Java解析YAML 1. API的选择 一般分两种:Jyaml和snakeYAML.(Jyaml下载地址:http://download.csdn.net/detail/dgssfgfs/847 ...