纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:
0 l, U+ H" V4 G; e6 U$ `bbs.mocwww.com mysqladmin start妖城在线论坛5 ~7 y& U$ o- |. m; X9 ^
/ect/init.d/mysql start (前面为mysql的安装路径)( K" `% D( n) [
2.linux下重启mysql的命令:魔力私服,最新魔力宝贝私服技术交流1 q+ U) m) P: X* _1 a( S" J
mysqladmin restartbbs.mocwww.com5 F9 ~/ u. ~8 ?6 R$ |' \
/ect/init.d/mysql restart (前面为mysql的安装路径)魔力私服,最新魔力宝贝私服技术交流: N3 x) a2 a2 P4 p
3.linux下关闭mysql的命令:妖城在线论坛0 x3 W Z1 T$ V* E! M
mysqladmin shutdownbbs.mocwww.com) R; E- ]# {- R
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
1 g% i4 L- b: \ g! }0 V1 ~3 K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4.连接本机上的mysql:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 p/ u( [- v( i/ q7 x, q5 _$ Z
进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。4 ?4 p* m4 h+ t# R3 J% `" O
退出mysql命令:exit(回车)魔力私服,最新魔力宝贝私服技术交流& g$ y" p, m: l: z+ ? ]$ _% R
5.修改mysql密码:
2 ?! r( J8 F- ~4 Q$ d妖城在线论坛mysqladmin -u用户名 -p旧密码 password 新密码—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 W2 F% r: [' Y
或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
K% _) S4 [) H妖城在线论坛6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)bbs.mocwww.com& [& V# X% C( h: s/ q0 `9 h- ^( `
grant select on 数据库.* to 用户名@登录主机 identified by "密码"妖城在线论坛' O5 K3 m, h& T0 a1 } Z
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
. i* z3 q, `% {" a$ E3 x1 a& E- e0 A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表grant select,insert,update,delete on *.* to " Identified by "123";2 I5 `3 k! G1 l! h( @; \) v9 _( j1 ]. M
二、有关mysql数据库方面的操作
- R. C; U5 J4 [7 I- x. S, V, s1 n# I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束
. h6 |; W' ^$ Y# {! ^8 }+ V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1、显示数据库列表。bbs.mocwww.com" r' P8 C5 T' z) \8 L% f2 G: U
show databases;
5 V5 e* e, s! B* q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2、显示库中的数据表:
1 q, N% V) J g$ F8 [魔力私服,最新魔力宝贝私服技术交流 use mysql; //打开库
7 d$ b" r+ K; K) {- c. y1 @魔力私服,最新魔力宝贝私服技术交流 show tables;
6 _ p( Z; W4 l& L, i0 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3、显示数据表的结构:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. @9 Z9 E- ~* A2 \* ~: |
describe 表名;
" Q5 d5 \5 l) y: d1 b! ]4、建库:
/ @8 e3 @; [% ]; S& @8 m$ P1 R2 [妖城在线论坛 create database 库名;
2 F# Y8 z! ]- [7 c3 i5 k3 M( e2 v魔力私服,最新魔力宝贝私服技术交流5、建表:
3 x" `' M. K; @6 ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 use 库名;
; i- { Q9 W- ebbs.mocwww.com create table 表名(字段设定列表);妖城在线论坛: S( G7 L# _ k2 y' Z
6、删库和删表:妖城在线论坛( g5 r7 c+ O% F+ S+ Q
drop database 库名;; p# F. c) n0 J- M
drop table 表名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 r; K/ ]- ?3 L {) P( v
7、将表中记录清空:
0 E, P9 o7 w2 Q0 ~2 k( t/ L魔力私服,最新魔力宝贝私服技术交流 delete from 表名;
+ W/ Q) _% x5 Y/ S0 Z8、显示表中的记录:
8 G$ L% F* V- h5 c9 o6 kbbs.mocwww.com select * from 表名;
3 o. A' B* `2 H8 F6 p妖城在线论坛9、编码的修改
( E1 V8 ^' ^4 J. n$ r/ V8 p* R3 ?1 s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果要改变整个mysql的编码格式: N$ Y: z: O% z. C5 |
启动mysql的时候,mysqld_safe命令行加入
" X! J8 a. @9 S N/ W* P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表--default-character-set=gbk
. R0 l) a8 m2 M u* ?; Q+ c Z魔力私服,最新魔力宝贝私服技术交流
4 _$ d1 {% ?% w1 l$ r" E9 w+ V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果要改变某个库的编码格式:在mysql提示符后输入命令 ) m% w+ Q7 W2 B% g M. k7 P8 z' H7 C
alter database db_name default character set gbk;
3 R' p& n) d' E6 B: j; D' ?, Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表三、数据的导入导出
* M/ n, M- Q7 ~* I( h妖城在线论坛1、文本数据转到数据库中1 G0 J" s$ a3 E0 M
文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:bbs.mocwww.com3 g0 I4 W+ n8 r* \/ l9 [
1 name duty 2006-11-23
, M7 |: L4 w2 w% J1 ]. k* M魔力私服,最新魔力宝贝私服技术交流 数据传入命令 load data local infile "文件名" into table 表名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 B$ N5 C$ m$ @9 o$ y
2、导出数据库和表
' X" d0 m) H6 E, k3 G+ R* _7 z魔力私服,最新魔力宝贝私服技术交流 mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
$ c& n( f" b" K0 T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% y% H q1 n1 r8 o4 K# _
mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
& P* h8 w" L0 \9 S8 z妖城在线论坛 mysqldump -h host -u user -p pass --databases dbname > file.dump魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* G2 ^8 T! N% z" x- L9 q
就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中妖城在线论坛$ L/ t. A* |9 y' I' t! ~
mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)- l; s' B5 ~* v" D( f6 [, t8 T
3、导入数据
0 S4 j* _* i: j6 h, |! G( t妖城在线论坛 mysql < all-databases.sql(导入数据库)
- E0 {9 d1 Y3 j妖城在线论坛 mysql>source news.sql;(在mysql命令下执行,可导入表)bbs.mocwww.com0 n" V' N& X2 C* [8 d9 A+ [$ u' L: h
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# Y& R2 c# _4 ?8 n
3 `7 `9 a; o7 G4 n2 Wbbs.mocwww.com一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码
# W! E; H, D" W* _) a0 S- q. T2 \" r—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1、例1:连接到本机上的MYSQL。魔力私服,最新魔力宝贝私服技术交流; r1 H. y- z1 m3 o& Y: K
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。 [* U: Z9 ~2 Q0 ?/ i& R
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:魔力私服,最新魔力宝贝私服技术交流: Z2 I* p" R2 Z, N4 {! y
mysql -h110.110.110.110 -uroot -pabcd123bbs.mocwww.com+ l1 M6 n& a. Y Z6 P& _
(注:u与root可以不用加空格,其它也一样)妖城在线论坛3 J6 i6 k) X8 ^% Y+ |% G
3、退出MYSQL命令: exit (回车)。bbs.mocwww.com! U6 y- R! x/ @( j& w1 F! }
二、修改密码妖城在线论坛3 S" a+ ^! {: n* A& A ?5 T7 `
格式:mysqladmin -u用户名 -p旧密码 password 新密码妖城在线论坛5 T8 r7 @$ D: S# K/ M( P
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
+ r8 f& ?+ x" I9 D+ k; ?& {4 d; pbbs.mocwww.com mysqladmin -uroot -password ab12魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 Z3 J2 ], B* l$ o+ l1 D! y8 c
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。% V! x6 m: u; U
2、例2:再将root的密码改为djg345。$ @/ h* U. S: o2 [/ \
mysqladmin -uroot -pab12 password djg345
: a' m; m! \: w- A# s* I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)
8 s8 w/ x+ v9 `! q, A7 O 格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"妖城在线论坛5 ~( Q" t9 y2 R1 Y, a
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
, N6 D5 \0 Q: X. I& F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート grant select,insert,update,
6 A- ^, D7 i2 H w4 x5 H. p delete on *.* to test1@\"%\" Identified by \"abc\";
) y5 }) p' ~, D6 y Obbs.mocwww.com 但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。bbs.mocwww.com9 y0 X: j+ R& K$ Y8 G
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。魔力私服,最新魔力宝贝私服技术交流9 d8 D: H( n) N2 Q
grant select,insert,update,
9 a% Y+ o' m' p8 Ebbs.mocwww.com delete on mydb.* to test2@localhost identified by \"abc\";—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" s8 o$ L u- I; Q9 r
如果你不想test2有密码,可以再打一个命令将密码消掉。魔力私服,最新魔力宝贝私服技术交流% M+ e! V# _$ P+ \7 b
grant select,insert,update,delete on mydb—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, @4 U% x9 b* X
.* to test2@localhost identified by \"\";
6 Q& V6 m6 c" a m4 Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。
' n5 Z: m& i; M& A' n2 v7 ^- lbbs.mocwww.com一、操作技巧妖城在线论坛) ]/ m. D# M8 ^( d9 Z+ Q2 Z8 t6 |( B
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。妖城在线论坛$ u( i7 b' _$ v
2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。
! [; d& `/ m8 P; D5 r妖城在线论坛 二、显示命令—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ ]+ b, @0 m: `, j' b. W/ O
1、显示数据库列表:妖城在线论坛! R& \/ i3 R" Y% Y5 L
show databases;
7 ]$ r: M, r+ z. @ X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。8 U6 \* m4 ~" @, [4 h5 i
2、显示库中的数据表:妖城在线论坛/ h/ G5 h- a. C7 {5 f( U
use mysql; //打开库,学过FOXBASE的一定不会陌生吧
) X+ h0 K* L3 I3 D- n4 R" _" ?% H show tables;妖城在线论坛, T. X( y4 C! e& D _, S1 i) f
3、显示数据表的结构:bbs.mocwww.com/ V5 u( c8 @' K# G" B
describe 表名;
* f4 }3 F9 o+ `& D/ q1 W$ Q6 d9 l3 y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 4、建库:
9 R6 A4 ]0 \. c5 I+ X- c4 W/ D妖城在线论坛 create database 库名;妖城在线论坛6 Z) c. E# e0 R t. i
5、建表:' {5 e. k! V5 F( W# ^
use 库名;魔力私服,最新魔力宝贝私服技术交流3 Y% _. B! p i
create table 表名 (字段设定列表);妖城在线论坛( y! R& u0 d; ~1 m' U
6、删库和删表:
. C4 l6 l$ _* u! Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 drop database 库名;
6 t4 ]$ G, l2 s" e drop table 表名;魔力私服,最新魔力宝贝私服技术交流$ f' m# {; O" k/ j- L3 x3 ~
7、将表中记录清空:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 ]# `- w0 x) W: A
delete from 表名;
' c7 c+ {% k+ Pbbs.mocwww.com 8、显示表中的记录:
+ h& S$ e- m! [# n( Tbbs.mocwww.com select * from 表名;0 O' Y. y, n% b
三、一个建库和建表以及插入数据的实例妖城在线论坛- p6 @$ o8 C* P7 z1 k; h- a
drop database if exists school; //如果存在SCHOOL则删除魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 ^5 K0 Q' |3 z. ?" Y
create database school; //建立库SCHOOL魔力私服,最新魔力宝贝私服技术交流* w ~3 ^+ Y0 y
use school; //打开库SCHOOL
* v5 i* Q; L! ?) p create table teacher //建立表TEACHER
, D1 x1 P7 v; q( } (—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 b# L* L! `$ P3 F% N
id int(3) auto_increment not null primary key,
" v- c4 H. v' d" V name char(10) not null,0 u! o; F" T5 x6 f% A9 ?
address varchar(50) default ’深圳’,
4 G0 t. u6 d* Q. W# |3 z4 c ?1 e—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート year date
: L7 [$ L, e$ p+ I魔力私服,最新魔力宝贝私服技术交流 ); //建表结束—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 O) P h3 F, [# t, n6 Y4 q
//以下为插入字段魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( e! y: D7 L3 V9 I7 `, }/ U, C" m, q
insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);( y$ a" T( E- ~& M0 z& s) u
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);
/ x3 L4 [7 _9 Q4 b- Jbbs.mocwww.com 注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。魔力私服,最新魔力宝贝私服技术交流# @% n4 w& p! ~7 c. ]' u
如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:魔力私服,最新魔力宝贝私服技术交流, i9 v7 V7 H3 J- V
mysql -uroot -p密码 < c:\\school.sql& ^% H* ~) ~) c% C8 \
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。bbs.mocwww.com& h' \ z t) J3 I1 ?
4 G& x/ x( t1 f) @% s妖城在线论坛魔力私服,最新魔力宝贝私服技术交流! ~) l/ i1 E4 h! T7 t1 k
四、将文本数据转到数据库中7 W6 J3 S) N" k( d9 I, H
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。bbs.mocwww.com# G q% [6 d! @
例:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" Z( N. H6 g: z9 L8 G
3 rose 深圳二中 1976-10-10魔力私服,最新魔力宝贝私服技术交流# J9 ?, d" f0 ^9 @( Z6 }9 g
4 mike 深圳一中 1975-12-23
/ F6 Q3 @; v" Y+ z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2、数据传入命令 load data local infile \"文件名\" into table 表名。妖城在线论坛0 Q' A" Q% C$ Q, M5 m$ B) f: U b, h# B$ o
注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, o; e, {5 r6 h9 }; M" I
五、备份数据库:
. C7 `2 g& r1 P/ l+ }3 H. D8 I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1、mysqldump --opt school>school.bbb
4 z( ]) g3 i9 }# ^魔力私服,最新魔力宝贝私服技术交流 mysqldump --opt school>school.bbb
9 z5 r ^( i& \7 N% g魔力私服,最新魔力宝贝私服技术交流 (命令在DOS的\\mysql\\bin目录下执行)
0 W$ p' x% T$ y2 f& ^' L魔力私服,最新魔力宝贝私服技术交流 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
" ^1 W. h* x2 s1 e) E% t5 A妖城在线论坛 后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
5 {4 o$ l ?: C2 X: D3 X. u 2、修改登录密码妖城在线论坛3 c6 M$ F( U! S5 ^4 ]
1) mysqladmin -u用户名 -p旧密码 password 新密码:魔力私服,最新魔力宝贝私服技术交流7 e! t2 L9 V' u* _7 D+ ?- F$ i1 Z a
例:mysqladmin -u root password 21century—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' ~; ]" v0 G2 a+ |- V! S) D
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; [4 F$ X9 E) j5 ^+ }
2)直接修改user表的root用户口令:
]8 H q0 y' |1 _, c5 D5 n4 ^魔力私服,最新魔力宝贝私服技术交流 mysql> user mysql;
8 m: E, E* ~) p' ~' |6 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysql> update user set pasword=password('21century') where user='root';
3 e; ?3 T8 M e妖城在线论坛 mysql> flush privileges;
/ q( m( ~, ]4 z5 l7 p$ }" c" F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。妖城在线论坛; Q0 d% w% h, |4 a+ T0 q' R6 q1 O
3、测试密码是否修改成功:+ I" a: p( k- B- l7 L5 @
1)不用密码登录:
7 S% u+ R' L7 U% T0 D" u- F2 y魔力私服,最新魔力宝贝私服技术交流 [root@test1 local]# mysql妖城在线论坛+ d2 G( E4 \9 G& n
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% |1 w* F- {" r8 e9 }1 }/ b& y
显示错误,说明密码已经修改。
% @- n# \/ V7 \' t妖城在线论坛 2)用修改后的密码登录:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! p% G0 q# q8 M3 t' \% t I
[root@test1 local]# mysql -u root -p
+ y3 Q5 m' x, g. q妖城在线论坛 Enter password: (输入修改后的密码21century)妖城在线论坛9 e3 S1 y7 V# Z. y3 }
Welcome to the MySQL monitor. Commands end with ; or \g.
* U" C7 M1 s5 w2 o9 ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 Your MySQL connection id is 177 to server version: 3.23.48* d5 q5 q- \0 S- k+ {
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
. X% t% u5 s& o' C0 F Ybbs.mocwww.com mysql>
& l$ x0 s9 S9 h魔力私服,最新魔力宝贝私服技术交流 成功!
5 p& Z0 e3 w7 ?/ `/ W6 A# g9 U# K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
. i# c8 f* P% P: u# S, w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力宝贝私服技术交流: n5 i" Y) ]4 u3 s+ t7 y3 U
* T6 l: ?( A, k0 z% O. H2 z: o4、启动和停止:魔力私服,最新魔力宝贝私服技术交流( @4 m! c+ p8 M0 v: U) Z
启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
/ |% R1 Q) i6 H* ~( X$ w; m* h妖城在线论坛 如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
+ Y- A5 B: y/ H$ W1 B& ~% J2 D 5、导出meeting数据库:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- @4 c' f- T* ^' N4 N; p
mysqldump -uroot -p21century meeting > db_meeting.sql魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 g3 s v4 F& W2 C1 {$ l5 R
导人dbname数据库:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 p' U2 F( w8 a
mysqldump -uroot -p21century dbname < xxx.sql
! x! m, n- V* H5 E- G+ Y. _' @% i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。
/ A# x1 f, ^ s, P) `! S妖城在线论坛 例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql
p5 ]; p& @. z* K' ]魔力私服,最新魔力宝贝私服技术交流 (注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)
* G* n ~! j7 R6 _0 p9 \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 6、给表改名:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* }* e5 B7 i" `# g, t
RENAME TABLE ztemp TO ztemp4;妖城在线论坛3 R) `5 e" }- W
7、修改字段属性:
/ a, c8 v$ b6 G P5 H—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;
, T) V& S- [# H- T- q1 Z- A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 8、在表中的content后增加一字段:
8 ~3 ~+ P$ {2 ]2 abbs.mocwww.com ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER