发新话题
打印

[提问] 纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?

纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?

1.linux下启动mysql的命令:
7 }& }5 v0 G+ u9 `. \- g; z妖城在线论坛   mysqladmin start
9 V% B4 d6 f6 G; G6 z/ect/init.d/mysql start (前面为mysql的安装路径)妖城在线论坛. G% v9 c1 T( u) x7 {5 X1 o0 `# y
2.linux下重启mysql的命令:魔力私服,最新魔力宝贝私服技术交流4 P1 w4 t( i( @1 H( K
   mysqladmin restart+ f1 V# E5 W: s" ]/ w; d2 N8 ~, G# o
/ect/init.d/mysql restart (前面为mysql的安装路径)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! J8 I( L9 |2 w$ t
3.linux下关闭mysql的命令:
3 Z) f3 }$ O/ E; k+ s. l魔力私服,最新魔力宝贝私服技术交流   mysqladmin shutdown- Y) E# t6 s& Z: s
   /ect/init.d/mysql   shutdown (前面为mysql的安装路径)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 F+ I. M/ T: V6 {. _7 R
4.连接本机上的mysql:
: g1 z, U8 J% ?1 g魔力私服,最新魔力宝贝私服技术交流进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。
$ q) v! d# f% D: d" ~6 ?- _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート退出mysql命令:exit(回车)1 K7 W% z5 j& W( e- E5 r9 i
5.修改mysql密码:
+ c% Q  l2 q8 u3 d魔力私服,最新魔力宝贝私服技术交流mysqladmin -u用户名 -p旧密码 password 新密码妖城在线论坛! t, p" O- u- w
或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
, \+ r& U) e, K3 i: ?& H—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)
; {: c2 L$ |7 h1 S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表grant select on 数据库.* to 用户名@登录主机 identified by "密码"0 N2 ]; e6 R1 M8 F
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
* q2 s8 `, H9 U' N0 U/ u8 f魔力私服,最新魔力宝贝私服技术交流grant select,insert,update,delete on *.* to " Identified by "123";—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! [( m, j! Z4 o; z0 s
二、有关mysql数据库方面的操作妖城在线论坛( {) \. c3 |& f! Y
      
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束
3 X6 f* u, Q9 e4 }8 p; Jbbs.mocwww.com1、显示数据库列表。妖城在线论坛- m: w8 M5 k3 H( _$ }6 o0 T
     show databases;
% g1 c2 M* C5 Q: g+ w0 J2 \, o妖城在线论坛2、显示库中的数据表:
* |9 x! _; |1 \: {. D  G妖城在线论坛      use mysql; //打开库妖城在线论坛7 t  r  r# d2 c6 V4 o6 c* @5 ?
      show tables;
1 h$ J, N3 T. [+ e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3、显示数据表的结构:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) \/ g+ e3 ~& i9 t
    describe 表名;妖城在线论坛, O6 k* U  X# ^  z" w
4、建库:
$ w; g! F2 H4 w5 S% R/ X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表    create database 库名;
' J1 _! g+ k( t+ |& ^魔力私服,最新魔力宝贝私服技术交流5、建表:
4 {, X1 o" L- V6 w魔力私服,最新魔力宝贝私服技术交流    use 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 Y! L! i% O( N% _) A! N! a2 ]
    create table 表名(字段设定列表);
) w/ T7 \1 I% k! Z魔力私服,最新魔力宝贝私服技术交流6、删库和删表:
' {) |% r& z- J3 Q: B2 G2 R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート     drop database 库名;& ^. E3 ~2 I7 w1 a8 a/ p
      drop table 表名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, Y) @6 X4 J) ]: T" K0 O5 [
7、将表中记录清空:魔力私服,最新魔力宝贝私服技术交流5 H! l7 I: Q& w0 p5 Z) k
     delete from 表名;妖城在线论坛  \7 a  @) X" H0 O5 D
8、显示表中的记录:bbs.mocwww.com! I+ H2 N. ]) z; h
    select * from 表名;
7 b/ o  ?6 H& G/ |, e—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9、编码的修改魔力私服,最新魔力宝贝私服技术交流- W) h! o2 T& E. K+ ?" {9 y  k
如果要改变整个mysql编码格式:
# w0 a5 x6 [" ^6 v" w9 i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表启动mysql的时候,mysqld_safe命令行加入 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 ?; G1 {/ j! l  D' i6 r2 E
--default-character-set=gbk
: W9 F1 r8 G- |( D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; b- P' F' G, Z9 |9 j4 _* t$ n7 W. j
如果要改变某个库的编码格式:在mysql提示符后输入命令 妖城在线论坛1 l: s4 O% S7 v
alter database db_name default character set gbk;
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, P# ~8 H( Q. g5 B5 ^
三、数据的导入导出—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# ^6 k! S$ J$ o3 g
1、文本数据转到数据库中
/ z4 Z4 i/ g; [- {妖城在线论坛    文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:
8 `; B- X; A' F2 W% [2 W妖城在线论坛    1 name duty 2006-11-23魔力私服,最新魔力宝贝私服技术交流! j6 F. @6 m" _* P5 |9 z) w
    数据传入命令 load data local infile "文件名" into table 表名;
0 O. T- R+ }' g0 n( ]) d" n/ [0 F7 ubbs.mocwww.com2、导出数据库和表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ \  a3 @% d5 x$ v! t9 i7 N$ m
    mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
3 D' _0 q+ Q) r2 R魔力私服,最新魔力宝贝私服技术交流    mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
: W8 y9 }- c  I- Ebbs.mocwww.com    mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
& Q& \' c1 x" [% n2 P3 e% r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表     mysqldump -h host -u user -p pass --databases dbname > file.dump
  o( d) o" f9 Q7 e+ n' w4 h魔力私服,最新魔力宝贝私服技术交流就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中
' F9 v, }, s1 w+ q8 x% A    mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)
0 a5 l3 d( [' U: Vbbs.mocwww.com3、导入数据bbs.mocwww.com& C. i& E8 E7 m1 t7 O; q
    mysql < all-databases.sql(导入数据库)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 L3 `; z; Y  g  c: v
    mysql>source news.sql;(在mysql命令下执行,可导入表)bbs.mocwww.com( p, |& @% _; J+ t. m% a# C3 ?
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 _$ p& ~* J6 L$ F

. ~" K9 O% D% Z: b0 l. D4 B妖城在线论坛一、连接MySQL         格式: mysql -h主机地址 -u用户名 -p用户密码bbs.mocwww.com. ?5 m. u$ @# g- i
        1、例1:连接到本机上的MYSQL。妖城在线论坛( p  K! z1 n! d# r
        首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
) l1 s- g" i2 V& X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
0 o# o$ i& S2 B$ S" X5 N- H: h6 H1 gbbs.mocwww.com        mysql -h110.110.110.110 -uroot -pabcd123- c0 B) l; k; {  A, H" T8 }* |
        (注:u与root可以不用加空格,其它也一样)bbs.mocwww.com- a% S  J3 ^7 X! m6 R
        3、退出MYSQL命令: exit (回车)。
- X2 l  B/ F6 M/ n2 G' V魔力私服,最新魔力宝贝私服技术交流        二、修改密码
( `. i6 O2 g- K6 Y" N3 M* L/ M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        格式:mysqladmin -u用户名 -p旧密码 password 新密码
) F6 R: }5 |' f- h7 ^- B: c/ L妖城在线论坛        1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 V3 N. V6 s, A$ W, u
        mysqladmin -uroot -password ab12妖城在线论坛% u1 S% v! ]/ R+ M1 G1 H6 o
        注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
; T! R4 b/ D( ^6 D2 p2 V' }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        2、例2:再将root的密码改为djg345。
4 ?8 d# Q# ^/ `  P' i, N4 t' x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        mysqladmin -uroot -pab12 password djg345魔力私服,最新魔力宝贝私服技术交流9 F; x' ]9 B1 A2 A3 F' ?
        三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)bbs.mocwww.com4 z% S7 _3 ~4 M% `! L7 q
        格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
. ]7 p7 Y" @! @/ ]6 ?        例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ Q+ ~- @1 @- r: U$ a3 a. u
        grant select,insert,update,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: E0 G$ x9 ]% E( y' O
        delete on *.* to test1@\"%\" Identified by \"abc\";bbs.mocwww.com; \( d) Z1 E* j  H) l4 I% K3 u2 ]
        但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 a/ E: |1 t! i0 Q7 `4 [% X
        例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。
- n3 N$ S' K8 v) g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        grant select,insert,update,魔力私服,最新魔力宝贝私服技术交流7 \+ \4 M9 g$ R+ B* _, y7 F
        delete on mydb.* to test2@localhost identified by \"abc\";
, `% g& F4 o5 D% K. S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        如果你不想test2有密码,可以再打一个命令将密码消掉。
" ]* Y; Z( x2 Jbbs.mocwww.com        grant select,insert,update,delete on mydb& H) E! U' t4 G% c" {
        .* to test2@localhost identified by \"\";
1 B8 t6 k9 ]4 x" C2 [        在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。& i2 j4 J6 u* Q( R! _! L+ s
一、操作技巧
: e* I$ H  z2 V* i: U( M3 Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 w! @; v- X0 X5 g
        2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。bbs.mocwww.com# E4 h& w8 N& _/ C* [  z8 p$ {
        二、显示命令bbs.mocwww.com& P/ N! o; N# f: Q1 H1 r  f
        1、显示数据库列表:bbs.mocwww.com- m1 Q* y: s# C+ Z0 G
        show databases;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. \4 T& i* S1 X4 I" Z. Q' w* K. R
        刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
' M3 f0 }: Y% ?. i- c% B4 ~" n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        2、显示库中的数据表:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 N0 I2 H! S5 l
        use mysql; //打开库,学过FOXBASE的一定不会陌生吧$ E& `$ [7 c+ t3 _+ N
        show tables;bbs.mocwww.com( ?/ ?: v1 P# M3 S& X
        3、显示数据表的结构:bbs.mocwww.com8 N* W: p: i, e+ p( [. Z& S
        describe 表名;
; b) q4 W0 K0 n8 N( Pbbs.mocwww.com        4、建库:魔力私服,最新魔力宝贝私服技术交流8 S: n' j+ }4 B! A4 F* v: W4 M. s- X7 b: ~
        create database 库名;妖城在线论坛- D+ ?1 q; X. R3 @: f  Z- S7 O7 Z* \' D
        5、建表:魔力私服,最新魔力宝贝私服技术交流/ G4 v* D" |& p
        use 库名;
% `* ^' F3 @% }- r7 j4 X! r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        create table 表名 (字段设定列表);
7 L. G: N' F  E- W  x& o妖城在线论坛        6、删库和删表:
+ K* O9 d' A  u" t妖城在线论坛        drop database 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 f; @1 ~5 Z0 w
        drop table 表名;
. Z! W3 G/ b4 C; c8 R5 S魔力私服,最新魔力宝贝私服技术交流        7、将表中记录清空:
" B# t- M5 H7 I' h( D: r( V' ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        delete from 表名;
5 |$ V# U; z' \        8、显示表中的记录:
& e' v% Z* t: F. ^1 ^bbs.mocwww.com        select * from 表名;
; v- A% O3 F! Q$ O1 k) M        三、一个建库和建表以及插入数据的实例
( W) \6 o/ r/ x; Q: O妖城在线论坛        drop database if exists school; //如果存在SCHOOL则删除
4 L% ~1 Z7 d& l- A3 k3 c. ibbs.mocwww.com        create database school; //建立库SCHOOL+ m1 l' q" r: _' `9 ~
        use school; //打开库SCHOOL
2 a- c, f6 g% m7 c魔力私服,最新魔力宝贝私服技术交流        create table teacher //建立表TEACHER—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 g) W/ J3 E8 g% s
        (—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- s% ^) O% G9 L% P7 X  K' L/ O% i* x6 q
        id int(3) auto_increment not null primary key,
* j2 O( b6 q8 a- A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        name char(10) not null,魔力私服,最新魔力宝贝私服技术交流2 @- ~9 f9 }! L3 q
        address varchar(50) default ’深圳’,0 p9 I$ |! A0 C- \, o+ @
        year date妖城在线论坛; g1 K& i4 w$ h0 t" J+ @/ X
        ); //建表结束
: \; N8 D6 X7 f( T妖城在线论坛        //以下为插入字段bbs.mocwww.com, ~4 b6 O" x$ Z( V1 h
        insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);魔力私服,最新魔力宝贝私服技术交流  `1 q+ ^1 x- w8 V" T. N  b
        insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' X5 u) ^/ n3 ^  o* j0 T
        注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。
9 |( L- r6 u) a2 l$ O1 ]5 ~+ ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:
, S/ p/ a* ]% U( A' V# I9 l魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        mysql -uroot -p密码 < c:\\school.sql魔力私服,最新魔力宝贝私服技术交流7 ?5 C/ G. O9 j# Q5 `  |
        如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。" Q1 ^) ]7 B! ?! n- W' l- r  J/ r

# {, H& m# N# K( |' Z/ z4 ]! k魔力私服,最新魔力宝贝私服技术交流
+ {9 C& O1 T# c3 }, c* N' @! Ubbs.mocwww.com四、将文本数据转到数据库中bbs.mocwww.com+ v( Z4 ^8 |1 r& I6 A7 S; Q
        1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。
" j7 @3 `6 ^7 B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        例:bbs.mocwww.com% s+ `4 Y* j* m% a$ l' Y
        3 rose 深圳二中 1976-10-10魔力私服,最新魔力宝贝私服技术交流9 X2 J% t% K% ^3 f, V
        4 mike 深圳一中 1975-12-23
; \3 a# ~; w2 ]/ X- J% q        2、数据传入命令 load data local infile \"文件名\" into table 表名。
. B7 r) r7 x$ ^' b! O6 z        注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。
7 C# o6 }% S, T1 d5 U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        五、备份数据库:妖城在线论坛8 h0 _" w- E  G1 o# Z- d
        1、mysqldump --opt school>school.bbb
0 i8 l; j4 Q- A6 b" @        mysqldump --opt school>school.bbb魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ ]0 Y8 |& c; t9 K9 p
        (命令在DOS的\\mysql\\bin目录下执行)
. v9 I% K3 N9 p% f! F妖城在线论坛        注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
) V8 V! p; i' r# H3 n魔力私服,最新魔力宝贝私服技术交流        后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。魔力私服,最新魔力宝贝私服技术交流3 V+ C4 O. t, w  [$ F0 T
        2、修改登录密码魔力私服,最新魔力宝贝私服技术交流% e  r2 F; }/ A* Q% Q7 l" t; B
        1) mysqladmin -u用户名 -p旧密码 password 新密码:
+ {* ~% r  ]! K* K2 @5 J3 y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        例:mysqladmin -u root password 21century魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 C, B6 n5 o6 z- u1 C
        注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。bbs.mocwww.com8 ?( Z- n8 x8 X: r3 `4 l+ W
        2)直接修改user表的root用户口令:
4 @6 W4 v: H8 {  g6 y        mysql> user mysql;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 T+ \+ B+ E) _# K3 r
        mysql> update user set pasword=password('21century') where user='root';% l' x7 I5 D* J) u! K
        mysql> flush privileges;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% ?, |6 u/ B' k# p
        注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。魔力私服,最新魔力宝贝私服技术交流1 g: W9 G8 R0 V$ O3 t
        3、测试密码是否修改成功:妖城在线论坛/ }9 N! c/ H8 {) U$ X" _( D! y5 u
        1)不用密码登录:妖城在线论坛& j* {* u2 u* \+ j8 Y
        [root@test1 local]# mysql魔力私服,最新魔力宝贝私服技术交流* ?$ A% A- N- z$ J" r
        ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
, V+ Y1 H. a1 q6 b9 M8 I1 }. Y5 Qbbs.mocwww.com        显示错误,说明密码已经修改。
7 ]. h* K; l  p) R9 f) i魔力私服,最新魔力宝贝私服技术交流        2)用修改后的密码登录:
' H! L: D7 B$ i8 D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        [root@test1 local]# mysql -u root -p
3 ]' b2 P9 n& V: b0 l  L6 o0 c        Enter password: (输入修改后的密码21century)$ E( \3 @% |% q  n
        Welcome to the MySQL monitor. Commands end with ; or \g.
6 o/ M: R( x$ k. X7 \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        Your MySQL connection id is 177 to server version: 3.23.48
; @" c* N) y0 o( W: C2 Q  A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        Type 'help;' or '\h' for help. Type '\c' to clear the buffer.) i9 @2 @' e7 P( Y* _- o) V" R7 R0 I3 q
        mysql>魔力私服,最新魔力宝贝私服技术交流$ w  I5 E' x* R$ r  P4 G
        成功!bbs.mocwww.com* d, K) P% y* e9 f+ d8 {3 p8 [* a
        这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 e7 K5 X" k4 g: g" w. y( {7 h
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 ]% Y) B6 L5 k4 ~6 ?

7 E3 A# d5 F" M  X妖城在线论坛4、启动和停止:
2 O" Z7 h6 }3 G3 S; y妖城在线论坛        启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
$ u( A& |) K% a+ }* r妖城在线论坛        如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
3 ^, [1 v7 [" D魔力私服,最新魔力宝贝私服技术交流        5、导出meeting数据库:
( N( W, v% Y: f0 O* Y! l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        mysqldump -uroot -p21century meeting > db_meeting.sql
9 _! m2 s2 T9 x妖城在线论坛        导人dbname数据库:
! d) F  P# S- d2 @& G  _        mysqldump -uroot -p21century dbname < xxx.sql
. @' x9 _4 }: H9 c9 v' v魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。魔力私服,最新魔力宝贝私服技术交流+ j: R) ]6 ^- [# Y
        例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql
& Q" P2 @$ S# f7 b$ a5 \" B0 ^. [bbs.mocwww.com        (注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 v" s6 |! n( Z
        6、给表改名:
6 X. _# p  m% x- c4 B4 O2 Tbbs.mocwww.com        RENAME TABLE ztemp TO ztemp4;
1 p  ~! G3 ^+ A        7、修改字段属性:
9 E' t- u* m  O9 G& U+ L8 S9 \0 N        ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;妖城在线论坛9 O* B3 A) {& }/ d0 ~
        8、在表中的content后增加一字段:
0 C# ]% v3 K, t: ~        ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER

TOP

回复 板凳 的帖子

可以

TOP

发新话题