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 <表名> ( <字段名 1> <类型 1> [,..<字段名 n> <类型 n>]); 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 col...