在进行
mysql
数据库操作时,经常有碰到伙伴们在讨论如何从
mysql
数据库中导入、导出数据库或是表结构,现在把我的操作过程和大家分享一下:
(1) 环境变量的配置 知道怎么打开环境变量的窗口吧! 具体操作:桌面—— > 计算机—— > 高级系统设置—— > 设置环境变量—— > 系统变量—— > 新建 变量名: path 变量值: mysql 安装目录的 bin 目录 如:( D:\JavaTools\MySQL\MySQL Server 5.0\bin ) 点击确定就完成了第一步操作。 注意:如果环境变量没有配置正确,那么在 DOS 的使用中会出现:“ mysql 不是内部也不是外部命令。。。。”一连串的错误提示,使得无法进行操作。所以大家在配置的时候一点要注意喽!! (2) 进入 Dos 命令窗口 具体操作: run —— cmd ,这个大家都知道 (3) 进入数据库 命令语句: mysql -u 用户名 -p 如:( mysql -u root-p ) 出现: Enter password : 输入你的数据库密码后就可对数据库进行操作。 如下图所示: 数据库操作的基本语句有(以数据库 test 和表 user 为例): 1 、建立数据库: create database test ; 2 、使用数据库 use test; 3 、建立表 create table user( 字段名 属性 ); 4 、查看所有数据库: show databases; 5 、查看数据库中的所有表 ( 必需先 use test) : show tables; 6 、查看表结构: desc user; 7 、表中插入一条数据 ( 注意数据类型 ) : insert into user values(,,…); 8 、修改表中的一条记录: 如:修改 id 为 1 的记录的名字为“ JIM ”: update user set username =”JIM” where id=1; 9 、修改表结构: User 表中加入一列: alter table user add sex varchar(4); 10 、查询: 查询全部: Select * from user; 按条件查询: select * from user where id = 2; 查询字段: select username form user; 模糊查询: select * from user where username like “zhang%”;( 所有姓张的记录, % 可以出现在任何位置,表示模糊匹配 ) 。 具体的语句要具体情况分析,但常用的差不多已经列出了。 (4) 退出数据库 直接输入: exit; 如下图所示: 成功的退出数据库 (5) 导出数据库 不进行过多文字的说明了,大家从一下的截图中就可以很清楚的进行操作: 第一条命令执行结果:导出数据库 jbchw 到 e:jbchw.sql 文件中 语句是: mysqldump –h localhost( 服务器名 ) –u root (数据库用户名) -p jbchw( 数据库名 )> 导出文件位置;然后系统让你输入密码后,去你设定的文件位置查看验证是否导出成功; 第二条命令执行结果:导出 jbchw 中的 product_info 表 第三天命令执行结果:导出数据库的结构; E 盘中出现的三个文件如下: (6) 导入数据库 我也是使用 Dos 窗口进行操作的,具体步骤如下: 第一步:进入数据库(查看步骤( 3 )),建立数据库 test1 ; 第二步: use test1 ; 第三步:导入 .sql 结尾的文件如下图所示: 然后查看表结构: 成功的导入了表。 |
1.png (82.92 KB)