纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:
" O$ Q7 Z0 u5 U& h" t8 e妖城在线论坛 mysqladmin start
9 g x# S0 z) y4 @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ect/init.d/mysql start (前面为mysql的安装路径)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 \. U- ]( J% j7 q3 e
2.linux下重启mysql的命令:
7 k# S1 `! y: P+ C/ R' `8 ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqladmin restart
" G, x* J- e' y8 T4 _/ect/init.d/mysql restart (前面为mysql的安装路径)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. Y) P0 y, g# J: c9 ~
3.linux下关闭mysql的命令:
6 ^6 O0 Z8 u g. [. c妖城在线论坛 mysqladmin shutdown魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 D$ L5 x6 J- L+ `9 F
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
& Q4 l, W# m9 ], I3 u6 K8 Q4.连接本机上的mysql:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& M' h8 T9 h8 i' E; J3 n2 {
进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。
; ^; Q% r0 i: s! o" X- U( @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表退出mysql命令:exit(回车), E* Q, p: O6 B7 ?6 b' Z* M1 j
5.修改mysql密码:8 g+ q# Q' A6 v) p* p5 r" c
mysqladmin -u用户名 -p旧密码 password 新密码
, j! w1 @+ E. k" L- i妖城在线论坛或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
~( b: m( Y# t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)bbs.mocwww.com4 ~3 E& K0 f$ p3 @: z+ F5 {
grant select on 数据库.* to 用户名@登录主机 identified by "密码"
5 a4 Q5 y8 k3 A; c3 h魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* ^$ }8 ?, g7 Z$ T2 [3 e
grant select,insert,update,delete on *.* to " Identified by "123";
1 {/ z& ^( h# A* L2 n1 Jbbs.mocwww.com二、有关mysql数据库方面的操作
* |) X+ Z; L; w0 U, ^( k6 n妖城在线论坛 必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, G4 H' o+ z) \1 Y- a+ T: w
1、显示数据库列表。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 ] I& q! w; _1 F! Y: x
show databases;
+ w6 ^6 e( |6 v% c9 Y妖城在线论坛2、显示库中的数据表:
8 h+ h: P8 W' e9 Z' x魔力私服,最新魔力宝贝私服技术交流 use mysql; //打开库—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 v( x9 X1 [! z) m R& }3 L" G% r
show tables;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& U% J, }" Z3 I8 ]: T
3、显示数据表的结构:
5 d$ g5 a* H: a) ^bbs.mocwww.com describe 表名;
* g* H, i- W9 U Vbbs.mocwww.com4、建库:
: R5 b: C. I, m( Y0 T+ fbbs.mocwww.com create database 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# H8 l& r/ L8 e+ s) c" ^
5、建表:
5 \3 i+ J( R; Y; o9 F+ b use 库名;
, _) V( |) F0 t9 `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 create table 表名(字段设定列表);* Z8 E5 h1 f% B s/ m. b
6、删库和删表:
7 O v9 ^! F$ Q2 N drop database 库名;
# h8 V& k6 ^# j* A7 i% l% m妖城在线论坛 drop table 表名;+ h+ |+ x6 {4 f. y: B
7、将表中记录清空:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: g7 a( p" \# y# L2 V
delete from 表名;
" r- c" x/ W5 S2 ]8、显示表中的记录:
$ \$ v X; n. j- Z' V select * from 表名;魔力私服,最新魔力宝贝私服技术交流1 v6 O) k- ^ n, o# U3 i0 g9 ^
9、编码的修改
# s3 b0 s$ h0 T" i" T( |- W! P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果要改变整个mysql的编码格式:
- y( A# L& |3 L+ }妖城在线论坛启动mysql的时候,mysqld_safe命令行加入
g3 Q7 j, b& ?- I. f- _0 T4 h—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート--default-character-set=gbk 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% s- g1 e* j1 m# c) B
2 S+ v2 O0 d& c# p& [) [bbs.mocwww.com如果要改变某个库的编码格式:在mysql提示符后输入命令
9 h N1 u- B$ r% ]0 H( L$ ]2 N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表alter database db_name default character set gbk;
4 u0 c) n* s# a7 K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表三、数据的导入导出
. g1 _5 ]4 k4 z; i+ E0 f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1、文本数据转到数据库中魔力私服,最新魔力宝贝私服技术交流0 z) b3 e0 \* v0 Y1 u0 F0 ?- m
文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:妖城在线论坛: K- s2 i; p) W& e, _# t
1 name duty 2006-11-23
, i7 a7 Z% D, m3 ^" Y' o0 ^+ Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 数据传入命令 load data local infile "文件名" into table 表名;
. h- i \4 T! g# E# C4 o魔力私服,最新魔力宝贝私服技术交流2、导出数据库和表bbs.mocwww.com, A. a2 c8 k: A' _: N7 E8 [
mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)魔力私服,最新魔力宝贝私服技术交流5 C& u$ c3 K; X0 p$ M
mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: Y6 R. ^) f" r: `# Z m
mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
( E4 f5 q% \; I妖城在线论坛 mysqldump -h host -u user -p pass --databases dbname > file.dump
) q. R- ^2 {* X6 U; n6 Z就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( X# S) i1 u$ B' i: Z8 L9 X
mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)bbs.mocwww.com" c L$ |& {; ^1 W# _
3、导入数据bbs.mocwww.com- A& z2 Q: E: a( ]
mysql < all-databases.sql(导入数据库)
5 R- G; _; [* i0 n+ p! W魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysql>source news.sql;(在mysql命令下执行,可导入表)
& A& F1 H5 f3 v! ?4 Y, q# S
# H7 [0 c! D% a! i魔力私服,最新魔力宝贝私服技术交流
+ [3 x Z9 }2 K( Z% g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码bbs.mocwww.com# \2 P" Q: [5 {3 e9 v; Q
1、例1:连接到本机上的MYSQL。8 ]/ K6 s: j; v
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
6 m4 w& [( S4 q) L# T; o 2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
+ |' t* P6 `; n' X, e+ ?bbs.mocwww.com mysql -h110.110.110.110 -uroot -pabcd123魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; j. @7 P% p: d& b! W5 V7 D7 x
(注:u与root可以不用加空格,其它也一样)
- D/ u. b! K I% K* h 3、退出MYSQL命令: exit (回车)。bbs.mocwww.com4 V9 i: x/ a; V. t
二、修改密码
" b* N( B0 _. L魔力私服,最新魔力宝贝私服技术交流 格式:mysqladmin -u用户名 -p旧密码 password 新密码
" E& l1 ~' a r* F妖城在线论坛 1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:bbs.mocwww.com8 a9 e1 M/ P6 X' L/ U7 s
mysqladmin -uroot -password ab12
* r6 p' f% a& v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。魔力私服,最新魔力宝贝私服技术交流& g' m+ ] h; k1 F
2、例2:再将root的密码改为djg345。2 U) g7 ?- T8 ^' o G
mysqladmin -uroot -pab12 password djg345—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; W3 z8 Q6 d' y( _
三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: S* c/ y$ O7 H+ Q9 R
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
& w( o* m& i! W' ~( S# M- K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:' V f$ R6 ?3 N. ]/ e' P& x; V
grant select,insert,update,- l! k# l2 @2 _* _( H
delete on *.* to test1@\"%\" Identified by \"abc\";
' g. Q' e6 z$ W" E 但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。
6 e2 t+ B8 w, K% \4 v1 Ubbs.mocwww.com 例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 R7 A# G' k) D
grant select,insert,update,bbs.mocwww.com7 ?5 B! _; ?# h' i
delete on mydb.* to test2@localhost identified by \"abc\";
- t3 T e) i3 Q: @+ ^7 O. bbbs.mocwww.com 如果你不想test2有密码,可以再打一个命令将密码消掉。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 f1 Q `7 Q P* ?) t9 \
grant select,insert,update,delete on mydb
( P$ M% H* O+ a- Y( }8 R2 n% ^魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 .* to test2@localhost identified by \"\";
3 [& _9 e" o* ?魔力私服,最新魔力宝贝私服技术交流 在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。& S. r N; j* @9 A6 K
一、操作技巧妖城在线论坛" e6 A$ }" `0 E( _5 T
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。
2 E$ ]' S% K, `% N9 _) l魔力私服,最新魔力宝贝私服技术交流 2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; y0 Z7 ?% v/ V b5 h1 o! _- D9 B
二、显示命令
- c' o# ?( ^- c$ {4 ?+ Q2 j魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1、显示数据库列表:bbs.mocwww.com2 L [& w \, x! s6 V
show databases;
" J. v) u( g3 i& g# @魔力私服,最新魔力宝贝私服技术交流 刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
8 c' _5 i# i( d8 s( r( { 2、显示库中的数据表:9 M: j; m' L- N+ g8 i
use mysql; //打开库,学过FOXBASE的一定不会陌生吧魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 u1 G, x' }% q n2 @
show tables;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 A$ n: v! a3 M2 Y3 z
3、显示数据表的结构:# u2 h; s s& B
describe 表名;
* V5 g6 y& [" } o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 4、建库:
* q1 {3 Z" z8 I8 K8 ]. O: n create database 库名;
4 \& z7 F( o+ s* i @4 K! d! q. i% z 5、建表:
: Z( X& B4 G/ z& {. b. lbbs.mocwww.com use 库名;
# r. Z+ D& l6 q; ^# I& M+ I8 Hbbs.mocwww.com create table 表名 (字段设定列表);妖城在线论坛" M e0 U4 S/ z3 H4 g
6、删库和删表:
' i4 ~4 W# ]3 d魔力私服,最新魔力宝贝私服技术交流 drop database 库名;
Q% X) K0 ^" D8 Lbbs.mocwww.com drop table 表名;
# B( y2 ~6 H7 Z2 [+ L( i妖城在线论坛 7、将表中记录清空:
6 B/ z' J* _! e; w1 s delete from 表名;妖城在线论坛( m0 ^; o9 x; b2 D! R7 J7 e8 W
8、显示表中的记录:妖城在线论坛1 S9 g& Q( u1 p. K, o" o3 s
select * from 表名;
' M6 j, Z7 y6 y4 B; g妖城在线论坛 三、一个建库和建表以及插入数据的实例
- V1 d/ `( v+ t# _6 T drop database if exists school; //如果存在SCHOOL则删除bbs.mocwww.com% t$ ?% J) t, [$ \' u2 R
create database school; //建立库SCHOOL
; |2 _, |, x, F, e9 N/ D( G' P- P魔力私服,最新魔力宝贝私服技术交流 use school; //打开库SCHOOL—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! ]3 [ ~: _! ~
create table teacher //建立表TEACHERbbs.mocwww.com8 A# I- r' B0 J3 V4 d5 H
(妖城在线论坛, c% P* q% ?, o" r) [' u7 F
id int(3) auto_increment not null primary key,bbs.mocwww.com6 a. r9 H1 l; O$ K& [& \: v( p
name char(10) not null,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ z) s* _" C( n9 z
address varchar(50) default ’深圳’,
( y( A# \: v3 o. j( a, U$ m妖城在线论坛 year date
7 L$ o: b1 s7 O0 ~7 L. F; B( v魔力私服,最新魔力宝贝私服技术交流 ); //建表结束
, V. F# [; I, J! U9 D. Zbbs.mocwww.com //以下为插入字段bbs.mocwww.com8 |0 ?. K x; | y6 A4 P! O
insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* Z: O6 k b4 `% ` c
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; d0 ^4 I- A* E& M @( l
注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。
, ?6 b9 a- T/ Z* B3 p o妖城在线论坛 如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' W/ q7 }2 X; c7 X
mysql -uroot -p密码 < c:\\school.sql: J6 A. X- h+ y# O6 w x# I$ E$ x
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。妖城在线论坛5 T8 x& u3 u/ j2 [- t
bbs.mocwww.com. t* ?: _! y, x7 q
bbs.mocwww.com; E% b- w4 F/ _/ ?9 y/ E+ C" n; r
四、将文本数据转到数据库中: @3 P( e+ k, {' Q& U, V: l
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。
. q8 z' k# G! J, X9 ~魔力私服,最新魔力宝贝私服技术交流 例:
4 l% d$ W+ \ c 3 rose 深圳二中 1976-10-10bbs.mocwww.com" F* ]7 }9 M( n% M G
4 mike 深圳一中 1975-12-23
: @$ ~( S, M# B/ V3 i 2、数据传入命令 load data local infile \"文件名\" into table 表名。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; C- A/ _* y& T4 w
注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 ]0 y# ^. q! K6 V' P# r
五、备份数据库:
2 \# O# x) w+ Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1、mysqldump --opt school>school.bbb魔力私服,最新魔力宝贝私服技术交流0 F8 A6 n$ i) P) a% F1 E
mysqldump --opt school>school.bbb
3 z/ X6 [7 S. z9 [# U, f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 (命令在DOS的\\mysql\\bin目录下执行)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 k6 @ U2 R+ q/ y0 F% P! x
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 y. V* L% Q0 k% E- ?) P
后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。, ^5 {0 V( T, y; W
2、修改登录密码
8 L- `$ ?9 B. z2 R' C2 j魔力私服,最新魔力宝贝私服技术交流 1) mysqladmin -u用户名 -p旧密码 password 新密码:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% R% o6 M7 O) R7 o- B( z
例:mysqladmin -u root password 21century
0 {1 ?" i. i% Z妖城在线论坛 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。魔力私服,最新魔力宝贝私服技术交流/ r+ ?% V! z* }' m- ]
2)直接修改user表的root用户口令:妖城在线论坛& ?, Z; ~3 R% d
mysql> user mysql;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) g3 b- {" L) p
mysql> update user set pasword=password('21century') where user='root';
( `2 [" E: m4 W% t魔力私服,最新魔力宝贝私服技术交流 mysql> flush privileges;
Q, k6 h! b& k$ Q& F4 fbbs.mocwww.com 注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。/ f* w$ Z1 J' S$ V/ E3 E' O% @
3、测试密码是否修改成功:
* A) W; P+ v5 x7 n/ P% U* a4 Ibbs.mocwww.com 1)不用密码登录:
- T/ G+ y P2 ] B$ ?# N妖城在线论坛 [root@test1 local]# mysql
2 ~+ q1 q: T0 A9 l3 F8 Z ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
6 c" D/ m8 Q* j. b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 显示错误,说明密码已经修改。
, m) ]( J- k. A' b F6 R 2)用修改后的密码登录:妖城在线论坛7 v- b+ s D6 d
[root@test1 local]# mysql -u root -pbbs.mocwww.com% }9 N- `; W; G' {* N
Enter password: (输入修改后的密码21century)
2 u. o4 p! C/ s& R- ] r6 U1 S Welcome to the MySQL monitor. Commands end with ; or \g.
3 [- _+ ~% y l( o" _+ g Your MySQL connection id is 177 to server version: 3.23.48魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 ^9 l3 g7 d" G7 k5 a; x
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
/ }# ?: i) R: P. ~+ K妖城在线论坛 mysql>—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* p( J! o, w+ z$ N/ ]5 U. C; x
成功!3 G/ t5 x6 E; \4 A
这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
5 W) V1 ?" p3 G0 }' m* E妖城在线论坛妖城在线论坛$ X, \8 G( _1 C7 t; s$ J
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. E5 C$ i& f) Z1 U* K
4、启动和停止:
1 i2 l5 |0 B# k t% c魔力私服,最新魔力宝贝私服技术交流 启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
5 W: k# i# ~( {) F; l! {! r% r 如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
# V1 b- C' B# s" Q. }1 b 5、导出meeting数据库:
4 Y3 m4 S' ?3 t+ f# S1 d魔力私服,最新魔力宝贝私服技术交流 mysqldump -uroot -p21century meeting > db_meeting.sql- L" g, q9 m' k7 t" \; s
导人dbname数据库:魔力私服,最新魔力宝贝私服技术交流$ n8 j) _$ s; e
mysqldump -uroot -p21century dbname < xxx.sql
( X( C% O8 ~. _, m* y" R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。
6 z% A" s( T P; h" N3 T/ b& R魔力私服,最新魔力宝贝私服技术交流 例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql妖城在线论坛: T& E7 ]8 |+ R: M2 @3 i
(注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 i4 o y5 W0 P0 s$ k7 R; J8 A" A0 A
6、给表改名:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 m) N( i3 X6 z- |- e8 F2 s% E
RENAME TABLE ztemp TO ztemp4;
& H. B, B% ~$ M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 7、修改字段属性:
5 W2 p! l- o: ~8 _魔力私服,最新魔力宝贝私服技术交流 ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;
" Z2 t: B2 B. I. H妖城在线论坛 8、在表中的content后增加一字段:
- B* h' k4 ?9 P3 M魔力私服,最新魔力宝贝私服技术交流 ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER