纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:魔力私服,最新魔力宝贝私服技术交流8 Y5 D" w6 r6 X, |9 V
mysqladmin start魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& C2 o+ L; ^6 j" O' s) g
/ect/init.d/mysql start (前面为mysql的安装路径)
2 L% I# B+ }9 g0 j. }+ }: W5 obbs.mocwww.com2.linux下重启mysql的命令:bbs.mocwww.com1 {7 r& g* d$ A$ N
mysqladmin restart1 v. \' j. I6 `: E8 v
/ect/init.d/mysql restart (前面为mysql的安装路径)
* V" X! i* U+ O7 F+ |$ |6 o; t% I' `bbs.mocwww.com3.linux下关闭mysql的命令:魔力私服,最新魔力宝贝私服技术交流9 `/ B2 m5 p4 Z
mysqladmin shutdown魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 ~; S$ q& E! p( r- d) u8 j
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
- o( U; c7 J4 P) q d# ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4.连接本机上的mysql:3 j# z6 G; Z+ g! v3 P+ k% \
进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# Q8 [7 C) [. k7 B
退出mysql命令:exit(回车)魔力私服,最新魔力宝贝私服技术交流5 ~1 c0 |% y, s) R6 |) m- j
5.修改mysql密码:魔力私服,最新魔力宝贝私服技术交流7 t0 h( @5 y% S$ W
mysqladmin -u用户名 -p旧密码 password 新密码—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' B5 N- ?! l7 l% T
或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
. F8 w0 |8 J. L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- A; ^( S! K! s. }* U
grant select on 数据库.* to 用户名@登录主机 identified by "密码"
. j; F3 M7 ~! _; `: @$ Bbbs.mocwww.com如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
8 i' T! S! v4 C" B( I* J) T% c魔力私服,最新魔力宝贝私服技术交流grant select,insert,update,delete on *.* to " Identified by "123";
) U: }8 ~4 A0 K5 R' \bbs.mocwww.com二、有关mysql数据库方面的操作6 i' x: h/ S6 t. p ?
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束
- |8 G0 {% x! q) g P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1、显示数据库列表。
! j# A; v0 p+ ^( T0 i$ F# p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート show databases;
+ A! w' a3 R* g0 D% F魔力私服,最新魔力宝贝私服技术交流2、显示库中的数据表:妖城在线论坛/ B, L$ G4 R$ F& k
use mysql; //打开库
% L. q5 Z% d [+ |) |bbs.mocwww.com show tables;魔力私服,最新魔力宝贝私服技术交流: o" |. A( A) S
3、显示数据表的结构:
5 Y! b" N7 W( @; w; ?. H8 Pbbs.mocwww.com describe 表名;bbs.mocwww.com1 U" G' _4 a& J5 q2 H+ Q
4、建库:
# i. X" e. H# ^* c/ A. p4 j9 H" ^, n魔力私服,最新魔力宝贝私服技术交流 create database 库名;
1 }7 d3 G4 m" Y+ W; K+ ?" E) H妖城在线论坛5、建表:bbs.mocwww.com6 b" d( T6 R. \5 v8 J4 o
use 库名;妖城在线论坛1 w' g0 G1 k) A' y0 o
create table 表名(字段设定列表);
& K: X; e6 k" q+ R1 ?2 r妖城在线论坛6、删库和删表:
8 H/ B- a% {5 q+ _妖城在线论坛 drop database 库名;
& U; n; A* `- E% _" G" U魔力私服,最新魔力宝贝私服技术交流 drop table 表名;bbs.mocwww.com$ {( _8 F I. j& `2 ?2 Y4 D
7、将表中记录清空:
|" M2 O) p- a5 v& W; _! v0 _妖城在线论坛 delete from 表名;
2 b9 S$ K3 i# ~& _+ j" A' @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8、显示表中的记录:
# G; G! X2 a- f/ D8 b% o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 select * from 表名;
7 e' I/ `: K# h S/ n( X魔力私服,最新魔力宝贝私服技术交流9、编码的修改8 C! k7 Z" o5 v1 s* E- z
如果要改变整个mysql的编码格式:
?2 c6 G5 A$ U8 |$ ~8 W魔力私服,最新魔力宝贝私服技术交流启动mysql的时候,mysqld_safe命令行加入 妖城在线论坛+ s. S% e9 \* i9 {4 O
--default-character-set=gbk
* C5 A) I! }6 V6 F! X# L" D' ^妖城在线论坛妖城在线论坛" _' B5 k2 b* N; I" s! u% Q
如果要改变某个库的编码格式:在mysql提示符后输入命令
( F" J$ Q( r+ I' @' g7 }, x6 f妖城在线论坛alter database db_name default character set gbk;
4 q' k, R9 ^5 k" \% s$ U三、数据的导入导出bbs.mocwww.com d* q$ I3 e+ c
1、文本数据转到数据库中 v& l d2 R. A" [8 i B0 y) s! s
文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:
9 a! u9 { Z( p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1 name duty 2006-11-23
?+ l5 L) @" k7 b9 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 数据传入命令 load data local infile "文件名" into table 表名;
4 O# J1 s, ~" y: A" C* y& C妖城在线论坛2、导出数据库和表bbs.mocwww.com: U( N8 z1 z8 G% x# i/ I" b
mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
, i0 G( f$ f: B9 S$ v8 vbbs.mocwww.com mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
" n* r: S% ~% Z: Q. I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
1 p" q6 h, X2 M* j- H+ i" }% T- z妖城在线论坛 mysqldump -h host -u user -p pass --databases dbname > file.dump魔力私服,最新魔力宝贝私服技术交流 m$ t, q; I7 _. O& @
就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中
7 [1 e5 w3 E& _/ Y0 O; j5 Z魔力私服,最新魔力宝贝私服技术交流 mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)妖城在线论坛1 Y, z8 f. x" ~( |3 Z/ c( y
3、导入数据0 ?& f7 E2 o4 X9 z$ ^, z6 i# |# p# j/ Z
mysql < all-databases.sql(导入数据库)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ C% y' p6 ~$ T
mysql>source news.sql;(在mysql命令下执行,可导入表)
$ \2 \% {5 S' C- g9 x妖城在线论坛
& {3 R2 t! `& ^3 y4 n5 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
$ E9 @5 i+ N% ]2 N* obbs.mocwww.com一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码bbs.mocwww.com( [7 W* n( m/ a
1、例1:连接到本机上的MYSQL。
. ]! K1 R( Y: o* h2 p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。魔力私服,最新魔力宝贝私服技术交流, _* O! G# r& ?/ R
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
+ \6 Z6 J) N- r* ?' r3 ]) ]bbs.mocwww.com mysql -h110.110.110.110 -uroot -pabcd123
( \9 y+ n% _& h (注:u与root可以不用加空格,其它也一样)bbs.mocwww.com4 a& g# Z) a7 ]3 I6 h4 R' J
3、退出MYSQL命令: exit (回车)。
9 Y' k! H8 D* n; q$ K1 E/ |2 ?魔力私服,最新魔力宝贝私服技术交流 二、修改密码
2 h! L, _- a' w. @3 d6 b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 格式:mysqladmin -u用户名 -p旧密码 password 新密码
! z- Q7 X4 W4 c/ V% Y3 y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
2 O5 l% f: n. J2 d* l) O' {魔力私服,最新魔力宝贝私服技术交流 mysqladmin -uroot -password ab12
' ~+ p, [9 k% Cbbs.mocwww.com 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
) b6 `( Z5 I q- d' ?bbs.mocwww.com 2、例2:再将root的密码改为djg345。
/ e% m6 c4 y) z9 a" O1 l2 P$ c mysqladmin -uroot -pab12 password djg345妖城在线论坛/ O; O i3 L" {+ `7 B
三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)bbs.mocwww.com: @& M5 s( j! k0 l- X" b( P) X
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
8 }; i$ w) m3 V/ _" Z 例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! K) W6 a v! r$ e1 X
grant select,insert,update,
' O9 w, S$ b6 x* e# y. z) S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート delete on *.* to test1@\"%\" Identified by \"abc\";
. I0 ]; K3 ^' J1 o8 _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。
. U7 `/ ^4 m7 T% D& d妖城在线论坛 例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。妖城在线论坛" p, h; t6 {9 _3 D7 e
grant select,insert,update,
5 w( u) N1 @# H+ F) j妖城在线论坛 delete on mydb.* to test2@localhost identified by \"abc\";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) n7 a; G6 X) e# X& w* ?
如果你不想test2有密码,可以再打一个命令将密码消掉。魔力私服,最新魔力宝贝私服技术交流6 @7 S$ n- a8 s: a. K
grant select,insert,update,delete on mydb魔力私服,最新魔力宝贝私服技术交流4 J4 X( X- Q$ X
.* to test2@localhost identified by \"\";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# Z6 q G% Z7 L/ y7 t# |* R. h
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。
9 F* b, m O3 s- W一、操作技巧4 Q1 U3 N# b. Q+ Y9 E
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。
8 I0 ?$ S# @. r: U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。
/ A. s8 F- o# f0 }魔力私服,最新魔力宝贝私服技术交流 二、显示命令妖城在线论坛$ Z' a5 U/ A- d$ S0 @
1、显示数据库列表:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 W {" S! r! w+ e5 M
show databases;6 I- f4 p! O8 T8 j g2 V: J
刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。. {, {& V' p2 {9 f ?3 m& e1 c' ?# |
2、显示库中的数据表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, H; i2 ~2 [% A$ s" f
use mysql; //打开库,学过FOXBASE的一定不会陌生吧
4 ^1 p+ P. @+ f( u( }* E+ ^妖城在线论坛 show tables;9 x- ], B: U+ F+ r% c" }. w# T) o
3、显示数据表的结构:bbs.mocwww.com2 M; h8 y* ?: ^3 h% w
describe 表名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* w" ~* b4 Y6 K5 y
4、建库:
Z6 D' b h# F3 N; v魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 create database 库名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 D5 c- i* a6 _' {
5、建表:
& }9 {' m# s, w2 [! ]2 h* a use 库名;
5 [* ?4 ]+ c- j# k2 G5 w" F' x: y5 J妖城在线论坛 create table 表名 (字段设定列表);
) D* P* [7 c/ [8 k% E0 E/ W妖城在线论坛 6、删库和删表:
0 c7 Q* Z- M& K* V3 T9 h# G; s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート drop database 库名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 u& A8 @. }: {1 F: b, T
drop table 表名;
8 C4 r4 I: A R4 O' `( S% Wbbs.mocwww.com 7、将表中记录清空:
& X( P+ s9 _6 `9 \' \魔力私服,最新魔力宝贝私服技术交流 delete from 表名;
5 n6 @8 U5 n3 ]3 D 8、显示表中的记录:妖城在线论坛/ h$ ?+ g0 T) E2 S2 k
select * from 表名;
. T* G5 C$ E* v9 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 三、一个建库和建表以及插入数据的实例魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, p `6 [' `2 _* G. G( g
drop database if exists school; //如果存在SCHOOL则删除
5 Q e$ K/ M4 Y4 H: s0 }4 U" f1 x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート create database school; //建立库SCHOOL F+ ?9 _4 f& m" B- f6 h- e
use school; //打开库SCHOOL魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 M: Y- {. y5 g* g) r- @. d
create table teacher //建立表TEACHER
# W O+ _8 H: D% Ebbs.mocwww.com (—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; ` a; ?/ ?$ W: h( x2 ]
id int(3) auto_increment not null primary key,
) k: K" e% q9 b% m" @—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート name char(10) not null,
: N- o5 n; h$ f address varchar(50) default ’深圳’,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 }8 h& Z/ h$ O9 B# ?* G: i+ L
year date
]9 o9 I% w' t1 R' _1 _8 d: n3 l* i魔力私服,最新魔力宝贝私服技术交流 ); //建表结束—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 A" X9 C4 v. X* {6 R
//以下为插入字段
( ]$ M1 ?% K5 z9 Z% N! t. }魔力私服,最新魔力宝贝私服技术交流 insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);* E% K7 t) T5 e+ X+ b
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);妖城在线论坛3 {6 i, @2 p. F
注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。bbs.mocwww.com8 O6 m* x. X* l, J6 b, i. y" A
如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:
5 p8 H+ M B$ M. v+ Z6 I* o; m3 ~魔力私服,最新魔力宝贝私服技术交流 mysql -uroot -p密码 < c:\\school.sql
- ]) Z$ r5 {/ u. jbbs.mocwww.com 如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。妖城在线论坛3 \0 V7 ], r( C! ]1 e9 `. t0 V
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ C/ }9 z- P; w0 R1 u
- t4 h: g& {/ {* p$ r# E妖城在线论坛四、将文本数据转到数据库中
9 f i3 s& S+ I8 B+ ]妖城在线论坛 1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。
1 w. \0 Y+ B* {! S: b) obbs.mocwww.com 例:
- Z6 T- }+ N) I$ x4 p( lbbs.mocwww.com 3 rose 深圳二中 1976-10-10魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( ?1 P/ L. b6 v' C( _3 U
4 mike 深圳一中 1975-12-23妖城在线论坛! Y+ m; e; @6 d% {* V8 M
2、数据传入命令 load data local infile \"文件名\" into table 表名。* A9 ^4 o/ l- c/ a
注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。魔力私服,最新魔力宝贝私服技术交流) k0 y, F; @$ B1 R" L* M
五、备份数据库:bbs.mocwww.com& R( S. W M$ ^4 e& J: A, G
1、mysqldump --opt school>school.bbb
2 b! `! V5 R, ?$ s/ r H0 q mysqldump --opt school>school.bbb
/ K$ n; u$ { {% }2 i1 f8 [妖城在线论坛 (命令在DOS的\\mysql\\bin目录下执行)
. e" h/ c) N/ M0 [ 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
2 ] ]/ B% a0 Q5 @( U* u5 Tbbs.mocwww.com 后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
- K, S9 f. o# C+ Z) B魔力私服,最新魔力宝贝私服技术交流 2、修改登录密码( Z& N! C0 L) Q) Y9 P ?
1) mysqladmin -u用户名 -p旧密码 password 新密码:
; W8 l l) s- @4 u4 ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 例:mysqladmin -u root password 21century
( A5 T4 l" `$ h r* P6 j 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。魔力私服,最新魔力宝贝私服技术交流# n- X" T( Z( ^$ b5 n2 A6 @
2)直接修改user表的root用户口令:
0 G! ?$ U# F& N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysql> user mysql;魔力私服,最新魔力宝贝私服技术交流6 t. I) f% {8 l
mysql> update user set pasword=password('21century') where user='root';
8 e' d% H4 Z* x) A# K妖城在线论坛 mysql> flush privileges;
5 w1 k g. ]3 i# l3 ^5 q 注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。魔力私服,最新魔力宝贝私服技术交流% `& J; g$ @/ ?( {3 D0 q4 x5 v% u
3、测试密码是否修改成功:, y" v6 Y0 i; f4 e
1)不用密码登录:& X8 V3 y- e2 C/ @3 [# Q6 X6 R
[root@test1 local]# mysqlbbs.mocwww.com* t% o" o- q3 `1 F* Y- \
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
/ ~% @- [4 c# D1 E0 b, Z 显示错误,说明密码已经修改。妖城在线论坛$ a9 h/ u4 e) \1 \, G, w7 Y
2)用修改后的密码登录:bbs.mocwww.com4 a0 H' g, y9 J4 m
[root@test1 local]# mysql -u root -p
( b1 Q2 D" m$ Z/ p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート Enter password: (输入修改后的密码21century)
; N. @2 n8 k1 ?4 w; f9 r魔力私服,最新魔力宝贝私服技术交流 Welcome to the MySQL monitor. Commands end with ; or \g.
+ D) ` J3 N: \ Your MySQL connection id is 177 to server version: 3.23.48+ V; a) ]0 T' l3 J
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
5 Q# O2 d2 v4 @: h魔力私服,最新魔力宝贝私服技术交流 mysql>
1 v0 I2 h1 L4 L; B& f; L- _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 成功!
7 g6 W4 [8 y) I- k. S+ f% m P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。妖城在线论坛4 s+ U& j3 d2 @/ e- N, C1 @
9 U3 v8 g9 \2 }0 j+ p3 S! q妖城在线论坛魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! i! n4 M" K! S0 ~
4、启动和停止:
( F* z8 s% Z& d9 w' r8 |/ N0 o妖城在线论坛 启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
' W% G H$ n7 h5 E4 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
: X" K4 j/ V5 j' H) b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 5、导出meeting数据库:
+ y G a; i+ O- }. O" k: [妖城在线论坛 mysqldump -uroot -p21century meeting > db_meeting.sql
( F; t8 N+ `4 Y5 U: j' |8 R7 Lbbs.mocwww.com 导人dbname数据库:
" g" }8 N8 p6 w. A8 A: i mysqldump -uroot -p21century dbname < xxx.sql
S( c _6 D% Q1 S! E1 ^1 `bbs.mocwww.com 导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。bbs.mocwww.com4 S, z* ~+ F* v1 }# [* p4 J9 u$ l
例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql
- v# t9 o: ?8 {) Y$ B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート (注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)
/ z& f6 o1 Y, `# S- u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 6、给表改名:魔力私服,最新魔力宝贝私服技术交流! G6 _. E5 M$ ?, `5 K! b
RENAME TABLE ztemp TO ztemp4;魔力私服,最新魔力宝贝私服技术交流9 p+ l( {# z; e g+ _, X
7、修改字段属性:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 c+ `* M6 O- O( ]( P
ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;妖城在线论坛; L! \/ ^0 O9 u3 e+ F; |
8、在表中的content后增加一字段:
( H( Y. {: f( A- C* N" {魔力私服,最新魔力宝贝私服技术交流 ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER