linux / java / mysql / svn / apache / tomcat
Mysql数据库学习
上一篇 /
下一篇 2006-12-31 12:15:05
/ 个人分类:Database
转自:http://www.matrix.org.cn/blog/wenic705/archives/001511.htmlLinux宝库[/P/r2X @;\I"W
W BcLhuu0Mysql数据库学习
l#K}rnk-YTz0
F
_Z6f.Rg\Y$G{3? M0写程序经常用到,写个接连就完事了,没去好好动过Mysql数据库。Linux宝库#mH-B5l2N+o\
今天有空仔细学习Mysql,做个笔记,自己以后看
7}\ZD&\U0Linux宝库8F h ^$E)\@
我是在linix下操作数据库的,window下也差不多,不过在windows有人写好数据库管理软件,下一个窗口化操作很方便。Linux宝库!q9Z*V p[7?u},[
连接数据库:命令: mysql [host] –u [user] –p 提示密码输入后输入正确密码,OK,登陆进来了。
R/K%eeD@0Linux宝库Mir+},HaUx%g)a,X!f
我事先不清楚这个数据库里有些什么,只好一个一个命令敲了。
$rI9?;Jr1@3hZxo0
1D8w'ylcS9s*k0查看数据库:命令: show databases 列出数据库服务器上所有数据库;Linux宝库s]$`C*Q:vyH
使用数据库:命令: use [database name] 切换到需要操作的数据库;
F5a?D{~"z0查看表: 命令: show tables 列出该数据库的所有表;
"h0V3P?J$^
xm0查看表结构:命令:describe [table name] 查看表结构;
LU$[G3X
MQ0
EZ5lZ|,KRhv0表结构清楚了,那就可以开始进行操作了。
J^1T#A:D
q"z0
H*O2B8x2z'Scs0下面是基础资料:Linux宝库R]V k9b.f#Sv F
(一)字段类型
4b^H[X4];r;vg0 1.INT[(M)]
B;@m8P+fV+x0Linux宝库+lh'jDG
正常大小整数类型Linux宝库p|.V)hb Z`_
2.DOUBLE[(M,D)] [ZEROFILL]Linux宝库*Y:p+p5bB ~}w
正常大小(双精密)浮点数字类型
9h$@NM$I1[L$Ay0 3.DATE
f1I2i%RF0 日期类型。支持的范围是'1000-01-01'到'9999-12-31'。MySQL以'YYYY-MM-DD'格式来显示DATE值,但是允许你使用字符串或数字把值赋给 DATE列
`%W
\J
R{l2L0 4.CHAR(M)Linux宝库&k