建立简单的数据库步骤

前提是已经在CMD中配置好了mysql服务,在进入mysql服务器之前首先应确保服务器是开启的。(开启mysql服务器方法:控制面板->管理工具->服务->MySql)以下引号中的为指令(引号不用输,分号不能丢)
1、"create database houdunwang;"  //创建名为”houduanwang“的数据库
2、创建完成后,可以执行"show databases;"命令检查创建的数据库,是否存在。
3、"use houdunwang;"//使用数据库,命令是操作所建立的数据库的开始的标志;
4、"show tables;"//显示以创建的数据库中有没有表,当然也可以显示看看有没有其他东西
5、"create table student(id int(10) primary key auto_increment,name varchar(30),age tinyint(2));"//创建一个student的表;
6、执行"show tables;"//显示创建的表,可以发现在名为"houdunwang"这个数据库中出现了名为"student"的一个表;
7、执行"desc sudents;"//显示表student的结构;
8、"select * from student"//可以发现表是空的;
9、"insert into student(name,age) values("zhangsan",22);"//插入数据
10、"select * from student;"//显示9中插入的数据;
此时数据口基本上雏形已经出来了,可以执行"exit;"退出服务
然后在命令行中输入"mysqldump -uroot -p houdunwang>d:houdunwang.sql",键入密码,就可以在D盘目录下保存一个houdunwang.sql的数据库文件留作他用。

以上步骤虽简单呢,但显示了一个建立完整数据库的基本雏形,适合初学者。

(续)用10步本分的.sql文件还原数据库
11、再次连接服务后,执行“show databases;”命令和“use houdunwang;”命令
12、执行"show tables;"显示表,用"drop table student;"命令删除student表,再次执行"show tables;"命令,发现显示为空,然后“exit;”退出服务;
13、在CMD窗口中输入"mysql -uroot -p houdunwang < d:/houdunwang.sql"并回车,键入密码,即可通过外部文件(第10步保存在d盘中的houdunwang.sql文件);
14、再次"mysql -uroot -p"进入服务,"use houdunwang;",然后“show tables;”,发现student表又出现了,可以通过"desc student;"命令和"select * from student;"发现,外部导入的文件与刚才的一样。

通过外部文件导入新的数据库中,还有一种方式,不退出服务的情况下也可以导入。
15、 确保服务连接状态下,重新创建一个数据库"create database tt;"
16、"use tt;"//去的数据库tt的操作权
17、"source d:/houdunwang.sql;"//同样也可以将刚才的外部文件导入新的数据库tt中。
这就提供了一种从外部导入数据源的方法。

如果编写一个外部文件*.sql,在其中打上以下三行命令:
"select * from student;"
"desc student;"
"select name from student where id=1;"
然后在通过以上任何一种方式导入此外部文件,看看会有何效果?
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值