发新话题
打印

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

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

1.linux下启动mysql的命令:魔力私服,最新魔力宝贝私服技术交流. ?2 }( }% y) e# R' g; u) x  T4 y. i
   mysqladmin startbbs.mocwww.com/ d& D; l) S. v2 m
/ect/init.d/mysql start (前面为mysql的安装路径)
: P/ y9 J; C  Q0 Y" _  `; r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2.linux下重启mysql的命令:
) ]+ M+ s5 l( @   mysqladmin restart
- h: v7 ?5 g/ O, f" I+ v魔力私服,最新魔力宝贝私服技术交流/ect/init.d/mysql restart (前面为mysql的安装路径)
" _* Q2 x* m) ~# ?6 e3.linux下关闭mysql的命令:
3 n& D' ~" k1 a6 O7 K6 K  K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート   mysqladmin shutdown妖城在线论坛/ P1 C' G3 S% l' s( {3 w
   /ect/init.d/mysql   shutdown (前面为mysql的安装路径)妖城在线论坛& [) R: C, X  O# `% J$ N. I
4.连接本机上的mysql:
$ T5 C* F6 z7 A. D; `: j妖城在线论坛进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 W: @/ i. R0 q7 w' ?
退出mysql命令:exit(回车)
: R3 F* ^2 L" R* Z* Y妖城在线论坛5.修改mysql密码:
6 v& z! D2 Z4 m. n; X5 }5 abbs.mocwww.commysqladmin -u用户名 -p旧密码 password 新密码
, E4 R) e* ^/ d7 n5 Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");  p: r5 \4 b! V  b. j/ Q  S6 j% j( }
6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)魔力私服,最新魔力宝贝私服技术交流( J( z# D  v3 V  F: f9 _
grant select on 数据库.* to 用户名@登录主机 identified by "密码"妖城在线论坛% a/ s+ a$ Z7 r
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
- z$ T0 k) {5 Y魔力私服,最新魔力宝贝私服技术交流grant select,insert,update,delete on *.* to " Identified by "123";
- s  t* m6 a2 ^+ P% ?6 ybbs.mocwww.com二、有关mysql数据库方面的操作
+ C( y! Y3 S2 A0 a9 u( {bbs.mocwww.com      
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 B9 d( }( V; H3 U3 _6 S4 r
1、显示数据库列表。5 Q5 a0 Z" {- N. l
     show databases;魔力私服,最新魔力宝贝私服技术交流2 a/ e# ~/ c: L) h6 N- P3 N! e
2、显示库中的数据表:
0 v2 V- Y" |8 `+ w  Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート      use mysql; //打开库
+ D7 k4 L  O: t' ~/ _( o0 n( H5 r" e妖城在线论坛      show tables;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ n1 ?4 u+ u; ~; X( i* k" K
3、显示数据表的结构:
" T; V& A5 A1 d! [妖城在线论坛    describe 表名;
  U4 l# T- B, }+ {妖城在线论坛4、建库:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ y! O3 o& N4 k5 A$ ?
    create database 库名;
& X8 v) s" D; v" }( j魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5、建表:妖城在线论坛, }6 z2 y# X1 @* w+ C: h
    use 库名;
3 M5 |3 b5 \* \0 ~( l* A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート    create table 表名(字段设定列表);
" ?" j: T$ u0 a( W1 o$ dbbs.mocwww.com6、删库和删表:
$ f/ F( N) ?4 Y8 ]# ~0 u) P' ]     drop database 库名;/ U# C7 H2 z" D1 B5 k4 @! B
      drop table 表名;
; M' O0 b5 n: a/ r魔力私服,最新魔力宝贝私服技术交流7、将表中记录清空:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  Q0 ^( |: a. U
     delete from 表名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: K: }/ d* U5 X1 z' e  {
8、显示表中的记录:
2 {" `* X# H: A- y6 [1 I2 u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート    select * from 表名;
/ @8 Y- C* ~/ x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9、编码的修改
9 B3 K- H- R5 E4 R& B如果要改变整个mysql编码格式:
# u% j4 I2 w" h& R3 s% r5 ^  K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表启动mysql的时候,mysqld_safe命令行加入 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 E) v. c  Q  S, d( |" T
--default-character-set=gbk 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# R9 r2 E( R8 e& B

2 P$ Y, N( @9 F; u. q  {妖城在线论坛如果要改变某个库的编码格式:在mysql提示符后输入命令 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( Q+ H1 L6 x6 P4 e: [
alter database db_name default character set gbk;

$ H/ e0 A0 p0 x/ u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表三、数据的导入导出bbs.mocwww.com  k( x2 ]6 |8 t5 @! O
1、文本数据转到数据库中妖城在线论坛0 b5 U7 m, B- H+ a, t$ R5 r! }
    文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:
# l( ^3 W3 F- g1 o! D; m* {3 W    1 name duty 2006-11-23bbs.mocwww.com' N! h% f4 W; I# ?: ?1 W
    数据传入命令 load data local infile "文件名" into table 表名;bbs.mocwww.com' n1 {7 D4 ?& `; G$ \- k5 m
2、导出数据库和表
4 T5 C. ~! G# b: q" |    mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ r8 Z. J; N/ a! I8 d: y
    mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
( e) V8 R6 n9 @; J; ^5 A魔力私服,最新魔力宝贝私服技术交流    mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)! I8 p# S4 a  e! O% ?, ^9 p
     mysqldump -h host -u user -p pass --databases dbname > file.dump
: T1 ^3 @5 \1 }—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 R. `% \7 x2 ?# W% j4 `
    mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)bbs.mocwww.com' A& e/ z+ Q! D: N- F$ O/ `
3、导入数据bbs.mocwww.com9 g4 O9 H# }" |
    mysql < all-databases.sql(导入数据库)bbs.mocwww.com+ _5 g8 K* b- Q" z4 _2 W
    mysql>source news.sql;(在mysql命令下执行,可导入表)
* V# d1 l% l& R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
% h. E" ]5 _. I3 Q+ Rbbs.mocwww.com& s% l! O1 K  f# M
一、连接MySQL         格式: mysql -h主机地址 -u用户名 -p用户密码妖城在线论坛' t" S9 i# B0 ?$ J+ r& s  B
        1、例1:连接到本机上的MYSQL。
8 F. {4 q5 u7 J0 g' M妖城在线论坛        首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
. ~  ?: W7 v! T1 X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:bbs.mocwww.com! z# _$ T% N- _' o
        mysql -h110.110.110.110 -uroot -pabcd123妖城在线论坛7 ]/ `1 X" E: P( e( p# O
        (注:u与root可以不用加空格,其它也一样)
& T& g2 X% n5 J. x) t& `bbs.mocwww.com        3、退出MYSQL命令: exit (回车)。
/ c) W! d: G0 |3 O' L( I6 q- a魔力私服,最新魔力宝贝私服技术交流        二、修改密码
1 L9 J- `3 R6 }; c4 @$ t- C6 }        格式:mysqladmin -u用户名 -p旧密码 password 新密码
. k) [; p* I1 s2 I# F- e9 Q妖城在线论坛        1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
. k: ?- L+ ]" h6 T% K妖城在线论坛        mysqladmin -uroot -password ab12
8 i: P/ o; k- E* q9 g- A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
, M& Z/ ?7 M; X- [0 o妖城在线论坛        2、例2:再将root的密码改为djg345。
% X5 A$ J% @- n2 E3 U+ G6 v魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        mysqladmin -uroot -pab12 password djg345
# @6 o9 X; e* c5 y# P        三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)妖城在线论坛. H. p" F6 G+ l" _! l
        格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
. L6 K0 U! m$ W4 h2 `- y# ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:妖城在线论坛+ Z7 n0 A  P8 J6 M. H+ s
        grant select,insert,update,
. w$ |- I4 [8 Z6 }0 |- G1 x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        delete on *.* to test1@\"%\" Identified by \"abc\";
! d7 s2 p! u& O/ {, D2 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。
* O; t  q. o* n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。
* V( O& y7 M; Y4 E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        grant select,insert,update,
3 l/ N+ {6 \; H, ?6 S' H( A0 Z魔力私服,最新魔力宝贝私服技术交流        delete on mydb.* to test2@localhost identified by \"abc\";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表  o' g& \; c& j% o: ?* W; I. F# a  S
        如果你不想test2有密码,可以再打一个命令将密码消掉。bbs.mocwww.com! z6 o+ U. R7 g* A
        grant select,insert,update,delete on mydb
! v* G& O" [" T2 c4 Cbbs.mocwww.com        .* to test2@localhost identified by \"\";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; m# D% g2 L# k0 Q3 |: f+ j
        在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。魔力私服,最新魔力宝贝私服技术交流$ \2 q% J# k$ i9 p' ~# o* q% E
一、操作技巧
" L! ^# N; q* F        1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。魔力私服,最新魔力宝贝私服技术交流/ s" h; M# c. S, E, g2 K
        2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。8 X5 Y# y- a( q& q/ _3 m( I  N0 j- X
        二、显示命令魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 R% u7 Q6 d1 C& q6 y8 d4 k
        1、显示数据库列表:
7 F7 a# ^$ E! ]$ g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        show databases;
5 F4 ~$ h0 h' Z0 _# H. S5 ?' |8 S0 l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。妖城在线论坛! x: z: J! w: z
        2、显示库中的数据表:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! I. n2 J) B0 [+ _, `( E, F. |
        use mysql; //打开库,学过FOXBASE的一定不会陌生吧
+ m' }' u9 r4 i% F9 d2 D% f5 A' a# l妖城在线论坛        show tables;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 n) ~- A9 X  P
        3、显示数据表的结构:妖城在线论坛& T5 q+ Z' F) W
        describe 表名;
, Y5 _+ S; J$ l- v- S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        4、建库:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; f# I6 K- z$ _' P
        create database 库名;
/ s# u6 j+ w1 O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        5、建表:; z, z: h# T, k3 I
        use 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ y5 S: q! n. C  f
        create table 表名 (字段设定列表);bbs.mocwww.com9 y! ]$ t4 @9 Z. b# g9 H3 L% ~5 x
        6、删库和删表:
, Y+ v9 X- |+ Z+ ?! {/ Tbbs.mocwww.com        drop database 库名;bbs.mocwww.com& Y% {: ]0 ]( p: A% {3 H2 `3 Q' ]
        drop table 表名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: g6 l7 U) j# B7 ~8 j- o& O- U+ }
        7、将表中记录清空:+ C& F  y0 p# X9 {! e: Q6 ?
        delete from 表名;妖城在线论坛6 e, s6 d. q) }+ s1 p' P
        8、显示表中的记录:
! M# K  g, c7 V0 e" G        select * from 表名;魔力私服,最新魔力宝贝私服技术交流! H- F! H) h3 h2 o2 A4 y$ g
        三、一个建库和建表以及插入数据的实例
! U8 P1 ~5 z" W9 J% b/ f* F* J魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        drop database if exists school; //如果存在SCHOOL则删除魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 ^# W; S& l3 D; M$ k
        create database school; //建立库SCHOOL妖城在线论坛! F  g, `6 Y# w" w! r1 G" E
        use school; //打开库SCHOOL妖城在线论坛* M) r2 Z1 |3 ]7 m2 G8 `# p* @
        create table teacher //建立表TEACHER
- ~) g; q  u: o/ ?% W2 F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        (bbs.mocwww.com; b4 u& Y: O( k5 [
        id int(3) auto_increment not null primary key,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 |6 |* t$ o  c; u+ l2 ?% f6 E" W
        name char(10) not null,魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ `9 l, L2 [" R3 ^
        address varchar(50) default ’深圳’,bbs.mocwww.com( D' ~8 h) {! q+ H, i8 P" [) B& L1 H! Q
        year datebbs.mocwww.com. A% }: |& S& T: H2 n2 X
        ); //建表结束妖城在线论坛: d) S+ p2 l7 A( c# q
        //以下为插入字段妖城在线论坛6 [5 @) K3 }! ^1 p9 s
        insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);魔力私服,最新魔力宝贝私服技术交流/ S- d2 b5 ^- f3 x: ?
        insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 T  g' |7 g: r$ S' m8 P
        注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。
, J( N4 S- x, N2 {6 h妖城在线论坛        如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:
5 {, X9 m/ `* n/ g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        mysql -uroot -p密码 < c:\\school.sql
7 C6 ^' X6 G2 a% g1 C- h; s8 Q6 h4 P        如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。魔力私服,最新魔力宝贝私服技术交流+ ], c8 Q1 {1 G; ]
bbs.mocwww.com$ s$ ]* T$ E) e8 p
1 M( }8 c/ R& C/ y6 I
四、将文本数据转到数据库中6 m: S- X) j. _
        1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。9 D- d* f7 S- z9 Z5 }
        例:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート  @1 d% Z% ?% W; }3 W# m+ W4 O
        3 rose 深圳二中 1976-10-10
  p1 P, W+ K  C- {4 S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        4 mike 深圳一中 1975-12-23魔力私服,最新魔力宝贝私服技术交流# s2 I" ^  J5 C; @
        2、数据传入命令 load data local infile \"文件名\" into table 表名。
% }* j  S0 q& x7 {        注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 i+ X" X+ v1 k* v( k: ?
        五、备份数据库:
# J6 t. V5 }4 |- r0 E  W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        1、mysqldump --opt school>school.bbb妖城在线论坛( X9 j2 j; W: P6 |# a
        mysqldump --opt school>school.bbb—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! ^( W, b" |& O, m! t8 F; e
        (命令在DOS的\\mysql\\bin目录下执行)8 r7 o8 I& A6 ^3 `7 W: u) w. p% k
        注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。妖城在线论坛5 n) L* Y  @1 ?
        后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
+ p* x( j1 w! Wbbs.mocwww.com        2、修改登录密码魔力私服,最新魔力宝贝私服技术交流! t/ Q/ ~: s8 j  \, P
        1) mysqladmin -u用户名 -p旧密码 password 新密码:
, d5 {+ B( z; Q* m2 L. x* M7 W1 zbbs.mocwww.com        例:mysqladmin -u root password 21centurybbs.mocwww.com0 l( C% X& w) R0 Y/ z3 G( Z
        注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! C# O" i4 G$ M
        2)直接修改user表的root用户口令:bbs.mocwww.com& G0 b' |5 Z: ^" S2 G' u7 Q  E: b3 g
        mysql> user mysql;bbs.mocwww.com9 g4 Y) |7 D' i4 V6 h7 B
        mysql> update user set pasword=password('21century') where user='root';
# N, F4 h5 o# Y! |& q. G8 Wbbs.mocwww.com        mysql> flush privileges;
9 k) }0 q6 P) x8 E$ `' V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。魔力私服,最新魔力宝贝私服技术交流6 ~! D, b( b& y7 F+ r1 M
        3、测试密码是否修改成功:
( D8 @& x$ z" [  Y/ s妖城在线论坛        1)不用密码登录:
; z/ |# U! R, W妖城在线论坛        [root@test1 local]# mysql  y: L" q0 v7 W1 p! G" V: A
        ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表, g" J! B( U% s1 r$ w
        显示错误,说明密码已经修改。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 Q# s( f4 ?1 ^7 @
        2)用修改后的密码登录:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! f9 T9 v2 Y& S% U$ N4 T
        [root@test1 local]# mysql -u root -p! F: _& V! @; [, A5 p% i. A8 \8 D
        Enter password: (输入修改后的密码21century)
  c1 q( e9 u+ C, a0 U魔力私服,最新魔力宝贝私服技术交流        Welcome to the MySQL monitor. Commands end with ; or \g.
0 I* y5 X* k+ f9 t2 }        Your MySQL connection id is 177 to server version: 3.23.48
; [" j/ ?, A/ e: u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        Type 'help;' or '\h' for help. Type '\c' to clear the buffer.魔力私服,最新魔力宝贝私服技术交流0 ^4 i2 V6 {9 W- ^0 _1 y" d
        mysql>
( P6 d6 A* b5 o$ I6 Y0 r3 q+ N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        成功!魔力私服,最新魔力宝贝私服技术交流: r. H9 ]. l( B0 ^: r, w
        这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。魔力私服,最新魔力宝贝私服技术交流0 Q; H; M7 K8 A0 u2 \6 Y, J4 {
bbs.mocwww.com1 q! ?) @( C- h. p! Y4 M4 q  c

5 @6 V2 {% ?4 Z- y  f4、启动和停止:
, |& ~2 z  T: V+ ^8 zbbs.mocwww.com        启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。妖城在线论坛( }% u3 j7 ^* f# F% f
        如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
( S( J# _2 R7 u1 ~+ s; o        5、导出meeting数据库:
  K' P) J) l& I$ Y6 Y: j' |. abbs.mocwww.com        mysqldump -uroot -p21century meeting > db_meeting.sql
( h* p4 O) ?; T% l- q6 k魔力私服,最新魔力宝贝私服技术交流        导人dbname数据库:
) l: t: S8 Y2 U: x  Q7 o妖城在线论坛        mysqldump -uroot -p21century dbname < xxx.sql
+ J4 m0 |7 N# g" j" t魔力私服,最新魔力宝贝私服技术交流        导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。
' t1 y6 |) Q  P: ^% U( G9 C) ?bbs.mocwww.com        例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql
+ T( z3 V0 r# t0 l  c0 ^2 p5 X7 i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        (注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)
; T0 m) H/ ^) A2 w! a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        6、给表改名:8 D+ M* Y+ Q# w2 ^' R
        RENAME TABLE ztemp TO ztemp4;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 z; L8 R! Q9 e% }% A
        7、修改字段属性:
0 r( t% b7 r4 F! R妖城在线论坛        ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;魔力私服,最新魔力宝贝私服技术交流+ d* t3 [/ u. ?: o. @! ]
        8、在表中的content后增加一字段:
7 G0 \0 `) K4 K! w2 Y$ n/ S妖城在线论坛        ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER

TOP

回复 板凳 的帖子

可以

TOP

发新话题