1.连接至mysql
C:\mysql-advanced-5.6.15-winx64\bin>mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.15-enterprise-commercial-advanced MySQL Enterprise Server -
Advanced Edition (Commercial)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
2.创建数据库
mysql> create database hbhe;
Query OK, 1 row affected (0.01 sec)
3.连接至数据库
mysql>use hbhe;
Database changed
4.显示数据库
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| hbhe |
| mysql |
| performance_schema |
| sakila |
| test |
| world |
+--------------------+
7 rows in set (0.01 sec)
5.删除数据库
mysql> drop database hbhe;
Query OK, 0 rows affected (0.01 sec)
6.创建数据库表
mysql> use hbhe;
Database changed
mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));
Query OK, 0 rows affected (0.09 sec)
7.显示表结构
mysql>DESCRIBE MYTABLE;
+-------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+---------+-------+
| name | varchar(20) | YES | | NULL | |
| sex | char(1) | YES | | NULL | |
+-------+-------------+------+-----+---------+-------+
2 rows in set (0.01 sec)
8.在表中加入数据
mysql> insert into MYTABLE values("hbhe","M");
Query OK, 1 row affected (0.01 sec)
9.更新表
mysql> update MYTABLE set sex="f" where name = 'hbhe';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
10.清空表
mysql> delete from mytable;
Query OK, 1 row affected (0.02 sec)
11.删除表
mysql> drop table mytable;
Query OK, 0 rows affected (0.03 sec)
12.更改表名
mysql> rename table mytable to yourtable;
Query OK, 0 rows affected (0.03 sec)
13.导出hbhe库信息
C:\mysql-advanced-5.6.15-winx64\bin>mysqldump -u root -p hbhe >hbhe.sql
Enter password: ******
库信息如下
-- MySQL dump 10.13 Distrib 5.6.15, for Win64 (x86_64)
--
-- Host: localhost Database: hbhe
-- ------------------------------------------------------
-- Server version5.6.15-enterprise-commercial-advanced
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `yourtable`
--
DROP TABLE IF EXISTS `yourtable`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `yourtable` (
`name` varchar(20) DEFAULT NULL,
`sex` char(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `yourtable`
--
LOCK TABLES `yourtable` WRITE;
/*!40000 ALTER TABLE `yourtable` DISABLE KEYS */;
/*!40000 ALTER TABLE `yourtable` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2014-02-10 19:14:11
14.导出一张表
C:\mysql-advanced-5.6.15-winx64\bin>mysqldump -u root -p hbhe yourtable > yourtable.sql
Enter password: ******
yourtable表中内容如下:
-- MySQL dump 10.13 Distrib 5.6.15, for Win64 (x86_64)
--
-- Host: localhost Database: hbhe
-- ------------------------------------------------------
-- Server version5.6.15-enterprise-commercial-advanced
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `yourtable`
--
DROP TABLE IF EXISTS `yourtable`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `yourtable` (
`name` varchar(20) DEFAULT NULL,
`sex` char(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `yourtable`
--
LOCK TABLES `yourtable` WRITE;
/*!40000 ALTER TABLE `yourtable` DISABLE KEYS */;
INSERT INTO `yourtable` VALUES ('hbhe','M');
/*!40000 ALTER TABLE `yourtable` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2014-02-10 19:21:33