方式一:
进入CMD命令窗口》cd bin目录的路径
注:bin目录查找命令:
where mysql
方式二:在bin目录输入CMD点enter键

方式三:开始》所有程序》MySQL》MySQL Command Line Client

mysq1 -u root -p 
1、查看所有数据库
show databases;
注:一定要敲分号,没有分号不运行

2、使用数据库
- use 数据库名;
-
- mysql> use test;
- Database changed
3、查看当前使用的数据库
- mysql> select database();
- +------------+
- | database() |
- +------------+
- | test |
- +------------+
- 1 row in set (0.00 sec)
4、创建数据库
create database 数据库名 charset=utf8;
例:
create database ceshi charset=utf8
5、删除数据库
drop database 数据库名;
例:
drop database ceshi;
1、查看数据库中所有的表
- mysql> show tables;
- +-------------------+
- | Tables_in_ceshidb |
- +-------------------+
- | areas |
- | courses |
- | departments |
- | employees |
- | salary |
- | scores |
- | students |
- +-------------------+
- 7 rows in set (0.00 sec)
2、查看表结构
desc 表名;
- mysql> desc students;
- +-----------+-------------+------+-----+---------+-------+
- | Field | Type | Null | Key | Default | Extra |
- +-----------+-------------+------+-----+---------+-------+
- | studentNo | varchar(10) | NO | PRI | NULL | |
- | name | varchar(10) | YES | | NULL | |
- | sex | varchar(1) | YES | | NULL | |
- | hometown | varchar(20) | YES | | NULL | |
- | age | tinyint(4) | YES | | NULL | |
- | class | varchar(10) | YES | | NULL | |
- | card | varchar(20) | YES | | NULL | |
- +-----------+-------------+------+-----+---------+-------+
- 7 rows in set (0.02 sec)
3、查看表的创建语句
show create table 表名;
注意:中文乱码,运行set charset gbk;
- mysql> show create table students;
- +----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- | Table | Create Table |
- +----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- | students | CREATE TABLE `students` (
- `studentNo` varchar(10) NOT NULL,
- `name` varchar(10) DEFAULT NULL,
- `sex` varchar(1) DEFAULT NULL,
- `hometown` varchar(20) DEFAULT NULL,
- `age` tinyint(4) DEFAULT NULL,
- `class` varchar(10) DEFAULT NULL,
- `card` varchar(20) DEFAULT NULL,
- PRIMARY KEY (`studentNo`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
- +----------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
- 1 row in set (0.00 sec)
以管理员身份打开命令提示符》切换至Mysql安装目录

运行mysqldump命令
- C:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -uroot -p ceshidb>ceshidb.sql
- Enter password: ****

1、需要先创建新的数据库
- C:\Program Files\MySQL\MySQL Server 5.5\bin>mysql -uroot -p huifu<ceshidb.sql
- Enter password: ****
