·
CNET科技资讯网
·
中小企业
·
行业联盟网站
·
探客网
首页
|
网络
|
安全
|
存储
|
服务器
|
软件
|
桌面
|
产品库
|
渠道
|
开发
|
CIO
|
白皮书
|
管理软件
|
新闻
|
下载
|
社区
3Par变成3Party,去年剧本会否今日重现?
克丽感悟:英特尔收购McAfee造了十个最
英特尔中国区市场与渠道部总经理张文翊做客ZDNET
软件频道
>
数据库
>
MySQL
>
MySQL使用指南(二)
MySQL使用指南(二)
ZDNet软件频道 时间:2009-11-11 作者:网络用户 | 网络用户
我要评论(
)
本文关键词:
Mysql
使用指南
在上篇我们讲了登录、增加用户、密码更改等问题。下篇我们来看看MYSQL中有关数据库方面的操作。
在上篇我们讲了登录、增加用户、密码更改等问题。下篇我们来看看
Mysql
中有关数据库方面的操作。注意:你必须首先登录到
Mysql
中,以下操作都是在
Mysql
的提示符下进行的,而且每个命令以分号结束。
一、操作技巧
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就OK。
2、你可以使用光标上下键调出以前的命令。但以前我用过的一个
Mysql
旧版本不支持。我现在用的是
Mysql
-3.23.27-beta-win。
二、显示命令
1、显示数据库列表。
show databases;
刚开始时才两个数据库:
Mysql
和test。
Mysql
库很重要它里面有
Mysql
的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
2、显示库中的数据表:
use
Mysql
; //打开库,学过FOXBASE的一定不会陌生吧
show tables;
3、显示数据表的结构:
describe 表名;
4、建库:
create database 库名;
5、建表:
use 库名;
create table 表名 (字段设定列表);
6、删库和删表:
drop database 库名;
drop table 表名;
7、将表中记录清空:
delete from 表名;
8、显示表中的记录:
select * from 表名;
三、一个建库和建表以及插入数据的实例
drop database if exists school; //如果存在SCHOOL则删除
create database school; //建立库SCHOOL
use school; //打开库SCHOOL
create table teacher //建立表TEACHER
(
id int(3) auto_increment not null primary key,
name char(10) not null,
address varchar(50) default "深圳",
year date
); //建表结束
//以下为插入字段
insert into teacher values("","glchengang","深圳一中","1976-10-10");
insert into teacher values("","jack","深圳一中","1975-12-23");
注:在建表中
(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key
(2)将NAME设为长度为10的字符字段
(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别呢,只有等以后的文章再说了。 (4)将YEAR设为日期字段。
如果你在
Mysql
提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:下,并在DOS状态进入目录
Mysql
bin,然后键入以下命令:
Mysql
-uroot -p密码 < c:school.sql
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。
四、将文本数据转到数据库中
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用n来代替.
例:
3 rose 深圳二中 1976-10-10
4 mike 深圳一中 1975-12-23
2、数据传入命令 load data local infile "文件名" into table 表名;
注意:你最好将文件复制到
Mysql
bin目录下,并且要先用use命令打表所在的库。
五、备份数据库:(命令在DOS的
Mysql
bin目录下执行)
Mysql
dump --opt school>school.bbb
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
后记:其实
Mysql
的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了,呵呵。最好的
Mysql
教程还是“晏子“译的“
Mysql
中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象"PHP4中文手册 "那样是chm的格式,在查找函数命令的时候不太方便。
查看本文来源
我要评论(
)
我有话要说
订阅
RSS
探客网资源
发送给朋友
上一篇:
简单介绍MySQL API编程
下一篇:
Vista用户迅速向Win7升级 XP用户动作迟缓
Mysql
使用指南
·
MySQL使用指南(二)
·
MySQL使用指南(一)
·
简单介绍MySQL API编程
·
Mysql 数据库双机热备份的配置
·
利用crontab系统每天定时备份MySQL数据库
·
Linux下mysql数据库的备份-putty
·
Linux系统中Mysql 的安装备份与密码恢复
·
备份和拷贝MYSQL数据库
·
备份PostgreSQL和MySQL数据库
·
Linux下安装PHP,APACHE,MYSQL,PERL的方法
·
MySQL使用指南(二)
·
MySQL使用指南(一)
·
MySQL使用指南(二)
·
MySQL使用指南(一)
·
MySQL使用指南(一)
·
MySQL使用指南(二)
·
MySQL数据库初学者使用指南
最受关注的文章:
苹果iPhone谷歌Android遭遇强敌--MeeGo系统
关键字:
MeeGo
谷歌
Android
苹果
iphone
Windows 95诞生15周年:微软操作系统如何再创辉煌?
关键字:
Windows 7
windows 95
微软
数十位软件开发大腕将云集IBM Innovate 2010论坛
关键字:
Innovate 2010
Rational
IBM
大会关注
Windows 8:特性与功能的期望列表
关键字:
Windows 8
操作系统
山推借PTC研发平台打造国际化工程机械制造基地
关键字:
制造
PTC
最新更新文章:
·
IBM夏然:Rational三大策略助中国产业创新
·
IBM Rational总经理:软件开发要有新思维
·
Rational全球销售副总裁Bete用中文致开幕辞
·
IBM Rational Innovate 2010大会精彩内容
·
微软漏洞殃及40款软件 音乐播放器成重灾区
·
IBM Rational软件介绍
·
桌面游戏“大富翁”全球庆生
·
盖茨:投资清洁能源研发很有必要
·
Thoma Bravo收购LANDesk提升IT管理领域地位
·
微软正式发布Exchange Server 2010 SP1
用户评论
评论列表
本篇文章共有
条评论
点击这里 查看更多评论>>
用户名
评论内容
发表时间
- 发表评论 -
匿名
注册用户
用户名:
密 码:
注册新用户
推荐阅读
·
QQ2009软件实用技巧
·
美图秀秀软件实用技巧
·
可牛软件实用技巧
·
PhotoShop软件实用作图技巧
·
参与IT我最大 数码奖品等你拿!
·
微软TechEd2009技术专区滚动报道
·
看看谁是中国最受欢迎的50大技术博客?
·
IBM智慧地球系列故事:IBM CEO彭明盛的金算盘
·
[专访]微软Stephen Elop:微软将定义自己的云计算标准
·
[独家]Office14版本眼花缭乱用户不知所措
视频
微软嵌入式产品总监谈WEC 7的7大
《边看边读》第14期:读《Java加
亿道电子钟景维:嵌入式产品让生活更美好
思创银联于晓军:嵌入系统助银行扩张电子渠
微软李涛谈WES7嵌入式:消费类企业级都玩转
更多 »