纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:
5 o4 f9 s6 Q8 s7 E. B, u) K. r魔力私服,最新魔力宝贝私服技术交流 mysqladmin start
( K0 x, C; L; a7 k/ect/init.d/mysql start (前面为mysql的安装路径)
1 c+ U/ {8 ?0 k9 J+ K( dbbs.mocwww.com2.linux下重启mysql的命令:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% z9 w, C) {+ }
mysqladmin restart
0 C( {# Y& d0 @) X$ p# _bbs.mocwww.com/ect/init.d/mysql restart (前面为mysql的安装路径)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: A+ Q# o$ J0 n) ^$ [
3.linux下关闭mysql的命令:魔力私服,最新魔力宝贝私服技术交流0 T# t+ ]# f$ r+ y& k" @
mysqladmin shutdown妖城在线论坛% X2 m$ j6 g& r4 a- C
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
/ ]0 u9 ~! z- ^3 p6 z6 T% Xbbs.mocwww.com4.连接本机上的mysql:妖城在线论坛$ j/ Z6 f5 I$ e5 s
进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。
# M3 ^( n4 H" [! L5 E- |妖城在线论坛退出mysql命令:exit(回车)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& g, f, o& Y3 C1 A3 o) y
5.修改mysql密码:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) I1 R. r/ d6 z) o4 p" K Z- ~
mysqladmin -u用户名 -p旧密码 password 新密码bbs.mocwww.com& S! b! U2 X7 F! p
或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
. e! F3 n. \) `9 O4 k4 g魔力私服,最新魔力宝贝私服技术交流6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)
* r0 K& j) c" e8 _+ n' Q" V魔力私服,最新魔力宝贝私服技术交流grant select on 数据库.* to 用户名@登录主机 identified by "密码"妖城在线论坛+ b: ? P% _. K
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! P, J% R- a0 x( p' A
grant select,insert,update,delete on *.* to " Identified by "123";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# I8 U$ G% E/ b, {' C8 k2 U6 p
二、有关mysql数据库方面的操作魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& t) ]7 k9 g" G: B
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) N/ M' _: M! u+ Y6 e$ b
1、显示数据库列表。
) `0 a5 L, p- V" q. t3 jbbs.mocwww.com show databases;
' ]0 I6 E& d/ Xbbs.mocwww.com2、显示库中的数据表:
% p c B3 ^: q: O/ \- U魔力私服,最新魔力宝贝私服技术交流 use mysql; //打开库
9 T, s) A. m" A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 show tables;妖城在线论坛+ A( n) X1 U# G
3、显示数据表的结构:
/ u7 h' W; l7 O8 Z6 x/ O describe 表名;
$ i j' f9 c' E4 R) q妖城在线论坛4、建库:
# |9 i1 T9 m+ K1 m& Y9 K; d" Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 create database 库名;魔力私服,最新魔力宝贝私服技术交流3 C/ @, O% [* s v0 z6 D1 K
5、建表:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 W7 b5 ]4 |: v, I }0 [) a
use 库名;
1 ~8 G# j1 D5 N0 ~& R. d* Y魔力私服,最新魔力宝贝私服技术交流 create table 表名(字段设定列表);
0 r( n# p" R# {3 W0 X' |2 \魔力私服,最新魔力宝贝私服技术交流6、删库和删表:
6 K9 k- G- A- J! {3 f; d1 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 drop database 库名;魔力私服,最新魔力宝贝私服技术交流, p6 A, X7 F: n
drop table 表名;
- I! M1 H2 f- S v4 x+ a$ Ubbs.mocwww.com7、将表中记录清空:
! `+ B' A0 t3 Y0 Y( h) o' M—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート delete from 表名;
5 E8 d$ [1 M$ i/ r( g5 t% E8、显示表中的记录:6 Q1 K: O( K# Z0 v. ]% J: f9 U- k' h
select * from 表名;bbs.mocwww.com/ A$ C" b+ b( h3 s; H' H
9、编码的修改
' j& H( I3 C7 w* ?+ U! G9 ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果要改变整个mysql的编码格式: 魔力私服,最新魔力宝贝私服技术交流# ]* E O! U) V+ S
启动mysql的时候,mysqld_safe命令行加入 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" Q* m/ C* |/ c, A A: m3 e8 X
--default-character-set=gbk
. N4 X$ i- h' T" F+ r Z2 Q+ s, l; X- ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; i3 t5 L5 y- d: J* e+ g( d) o. U O
如果要改变某个库的编码格式:在mysql提示符后输入命令 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" r$ ~% `! e- I
alter database db_name default character set gbk;
& V# K/ k6 V. L& d- G3 F1 ]魔力私服,最新魔力宝贝私服技术交流三、数据的导入导出
% c5 ~5 Z; p; b4 ibbs.mocwww.com1、文本数据转到数据库中
" N4 I* X; V9 W9 G( Y: h妖城在线论坛 文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:魔力私服,最新魔力宝贝私服技术交流: X, ?, q. w% k' B; x
1 name duty 2006-11-23妖城在线论坛+ ^3 L7 ~- U. [, Y1 D, H
数据传入命令 load data local infile "文件名" into table 表名;魔力私服,最新魔力宝贝私服技术交流/ t7 [/ s( J1 K/ |& j/ O9 ?
2、导出数据库和表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# w2 b% y9 z7 \
mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
& L. T7 ~& y/ nbbs.mocwww.com mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: V8 Y* h" o2 a' w' o
mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
1 l: y7 x0 N8 W" [/ z+ K D. f6 T mysqldump -h host -u user -p pass --databases dbname > file.dump魔力私服,最新魔力宝贝私服技术交流; f m) G+ } O6 Q. S' z
就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中
; A' h( o5 k, E mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)妖城在线论坛8 {, I% O. ]4 S4 }- j5 e5 i
3、导入数据
! g( ^4 D* S4 P# k3 T8 R) `魔力私服,最新魔力宝贝私服技术交流 mysql < all-databases.sql(导入数据库)
3 }) p0 L! O/ `' u) Q9 f2 L* N% Sbbs.mocwww.com mysql>source news.sql;(在mysql命令下执行,可导入表)bbs.mocwww.com0 w3 `: W* l% l4 T" y( y0 o) B+ K
$ d) E( v( N& N {+ pbbs.mocwww.com
7 F4 c% R! u6 Y0 ]9 y# X" j* L魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码
~! |8 F5 r( W% e妖城在线论坛 1、例1:连接到本机上的MYSQL。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 g$ n1 g7 l- {. U
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( x2 |4 {; B9 U. y
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
- z' g. M' B& {7 n; i" E mysql -h110.110.110.110 -uroot -pabcd1233 }6 w, p0 ^% } [2 Q
(注:u与root可以不用加空格,其它也一样)
# Y' j/ Y( k: u0 R x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 3、退出MYSQL命令: exit (回车)。
; Y+ g; |0 l4 w( |5 `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 二、修改密码
& d7 t6 M: y% \1 v0 v妖城在线论坛 格式:mysqladmin -u用户名 -p旧密码 password 新密码
+ V e5 q& P2 N6 h* {—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
* P( ~+ e* P! {# t; }2 T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysqladmin -uroot -password ab12
: {5 r) P/ r. i: ]% Wbbs.mocwww.com 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
' j, {; Q+ J& d0 zbbs.mocwww.com 2、例2:再将root的密码改为djg345。魔力私服,最新魔力宝贝私服技术交流% Q0 r/ F1 |/ p1 p6 Q
mysqladmin -uroot -pab12 password djg345妖城在线论坛( _: f z$ O4 C { Q7 W# b
三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)魔力私服,最新魔力宝贝私服技术交流6 G7 b6 \. O% c: x
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"妖城在线论坛9 t6 @# }# _4 l( W' H% i) ^
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:魔力私服,最新魔力宝贝私服技术交流2 K f2 `/ @4 ]3 m5 [, W
grant select,insert,update,
7 r( V' i3 u) I2 ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート delete on *.* to test1@\"%\" Identified by \"abc\";bbs.mocwww.com; J: x/ N& `$ n
但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。
9 U' d4 Z5 \2 ^# Y 例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。
8 ~& X4 ^1 E$ w& E grant select,insert,update,
# b: d. j+ I4 N- h妖城在线论坛 delete on mydb.* to test2@localhost identified by \"abc\";
) [9 {# o* X7 U q. C4 i2 U/ s! y: obbs.mocwww.com 如果你不想test2有密码,可以再打一个命令将密码消掉。
! b5 r! q2 R) c& F魔力私服,最新魔力宝贝私服技术交流 grant select,insert,update,delete on mydb
/ ?7 T: d, \* X% |5 S- X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 .* to test2@localhost identified by \"\";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" A% \* ^5 ?. ~% S
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 c, z. B4 O3 B
一、操作技巧
- a. f5 Z- A% b* R* Z- O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。
M+ k U* _- Q/ v$ ^魔力私服,最新魔力宝贝私服技术交流 2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。bbs.mocwww.com, W3 I0 z$ }' Q, b3 W; ^
二、显示命令
4 I, y9 O; k- R妖城在线论坛 1、显示数据库列表:妖城在线论坛) W9 p8 I5 @! h/ ?* |! X- }4 V
show databases;
: u0 u* w7 n9 J$ @: r1 V( O) w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
8 b. \/ M \$ |- e魔力私服,最新魔力宝贝私服技术交流 2、显示库中的数据表:
s* Y' d; Z0 z R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート use mysql; //打开库,学过FOXBASE的一定不会陌生吧
( \7 ]6 E8 p: ?& P/ M) @妖城在线论坛 show tables;魔力私服,最新魔力宝贝私服技术交流" c8 }4 `, M: ]$ |- C- P
3、显示数据表的结构:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' ?6 m7 F/ j# j/ i' T; D, O2 U
describe 表名;妖城在线论坛 L' P+ u# s8 [; R$ Q# r$ ^
4、建库:
3 ~ T h% a* \ |妖城在线论坛 create database 库名;魔力私服,最新魔力宝贝私服技术交流# R# |* I$ A* b4 h# o' a, K* g
5、建表:' o! C. ?2 |& a
use 库名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ K! ~8 l/ p' b" T) M! t( B: d
create table 表名 (字段设定列表);
) U6 y T! i% r( ~1 D% T妖城在线论坛 6、删库和删表:
& n, k! Y6 y4 _7 v# u6 A& l8 e魔力私服,最新魔力宝贝私服技术交流 drop database 库名;
9 u( ^! ^3 Q9 _9 v drop table 表名;' ?. @; k. ]% D; p7 C2 Y6 T7 H, U
7、将表中记录清空:( ^( p% {9 X" \5 ~
delete from 表名;bbs.mocwww.com% ? @) ~/ M& {7 Y& i
8、显示表中的记录:魔力私服,最新魔力宝贝私服技术交流! P# m( ^7 @3 c5 |( V
select * from 表名;
% a- G& s) z7 a5 {! j X5 S7 W魔力私服,最新魔力宝贝私服技术交流 三、一个建库和建表以及插入数据的实例—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 e2 S: s+ O6 s6 ^
drop database if exists school; //如果存在SCHOOL则删除
6 F* z8 c/ B# p, G/ {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 create database school; //建立库SCHOOL—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& [: P5 i$ O. x( f- w$ J
use school; //打开库SCHOOL/ m, ^% \9 N( F3 ]7 M
create table teacher //建立表TEACHER—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. B3 e' C7 m: L F1 @$ `4 s
(—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ B9 ]5 n6 A. d$ `" p
id int(3) auto_increment not null primary key,妖城在线论坛! E) J$ J/ Y: ^$ [6 O4 e
name char(10) not null,妖城在线论坛6 u8 G+ O1 g' G2 L' [9 A9 o
address varchar(50) default ’深圳’,
. D# L% w* S; [( h% W5 ~ year date妖城在线论坛7 |) W; v, G0 ^/ Z, D7 `
); //建表结束$ E; w7 `: @; Q3 Y- q: x) d4 J
//以下为插入字段% C0 G3 H* d& O8 @+ l0 {8 i
insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);
5 _- i$ B0 d' L, {& y魔力私服,最新魔力宝贝私服技术交流 insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);. ^6 i# h' M# _( }: L: n7 e
注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。bbs.mocwww.com# Y0 b- O# F( J% E' R
如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 P7 A5 j: [- t- c1 L
mysql -uroot -p密码 < c:\\school.sqlbbs.mocwww.com9 R6 _) D/ @; x( t4 k
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。1 ^0 u: ]3 C5 e
( `' o' f# ?) v) R2 Z) M妖城在线论坛0 n2 m6 ?6 \1 t3 L" V$ D
四、将文本数据转到数据库中5 P r* g( c c
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。
4 R2 g6 N: U3 A- p' f* N, v魔力私服,最新魔力宝贝私服技术交流 例:
+ S) H; ?5 q0 O) h/ |& r魔力私服,最新魔力宝贝私服技术交流 3 rose 深圳二中 1976-10-10
# h8 Y% g! f6 _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 4 mike 深圳一中 1975-12-231 o, d9 [* ?% s' Z
2、数据传入命令 load data local infile \"文件名\" into table 表名。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# W0 Z: q+ X4 V
注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。
+ j* D! T! l s" s2 R 五、备份数据库:
7 \) a Z" {5 ] n1 }0 q6 S魔力私服,最新魔力宝贝私服技术交流 1、mysqldump --opt school>school.bbb3 w$ U1 ~. c! V* u! L3 K
mysqldump --opt school>school.bbb—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 r9 z, o9 Z$ r0 }1 `" f
(命令在DOS的\\mysql\\bin目录下执行)
& a. T3 P: ^& Y( ?+ N魔力私服,最新魔力宝贝私服技术交流 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
8 y8 S, E+ m3 E6 V7 c/ p; R 后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
" G4 R) s& E$ ^' {+ ?+ u5 S! d2 r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2、修改登录密码魔力私服,最新魔力宝贝私服技术交流- I& _+ `5 `$ y1 o1 m8 I
1) mysqladmin -u用户名 -p旧密码 password 新密码:
7 p: p; `4 }& s$ Z- k2 |. `6 N 例:mysqladmin -u root password 21century
& t Q$ o( a% o! m妖城在线论坛 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
7 v+ l; Q2 D, u4 j魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2)直接修改user表的root用户口令:
) I! p) C) m0 F, y" a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysql> user mysql;
5 t5 {( H3 H; t. i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysql> update user set pasword=password('21century') where user='root';
" G8 M1 C; @# T& \& e+ \" S魔力私服,最新魔力宝贝私服技术交流 mysql> flush privileges;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 f( T, [, F4 P/ y7 R
注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* g6 H2 `3 s: G/ w4 f3 \
3、测试密码是否修改成功:
& q0 Y+ x* K; X/ i$ T2 qbbs.mocwww.com 1)不用密码登录:& M$ M7 H1 [( g3 T2 `& m
[root@test1 local]# mysql妖城在线论坛+ B) g/ q' `) P4 ]- t4 v5 H. n9 p
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)& f7 z+ t% H4 y
显示错误,说明密码已经修改。
- U9 E6 J' r- M7 \3 p! |% x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2)用修改后的密码登录:bbs.mocwww.com( H P/ s3 }1 x {' H
[root@test1 local]# mysql -u root -pbbs.mocwww.com$ B3 l( R1 y9 u5 {' h5 }1 C
Enter password: (输入修改后的密码21century)
0 {1 G+ I" `2 Obbs.mocwww.com Welcome to the MySQL monitor. Commands end with ; or \g.* h. w8 l0 t! d, i% l2 Y
Your MySQL connection id is 177 to server version: 3.23.481 z+ j- M4 a d& L
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.bbs.mocwww.com- h- x6 c% |2 e. w- [& G1 p% s) i+ u: _4 o& o
mysql>
. ?" X8 }! I2 r; F+ qbbs.mocwww.com 成功!—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( B2 }7 l8 j2 C% B) o
这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
( ^/ y3 Z# w# \! e% k魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 @: V+ ]! g8 l
魔力私服,最新魔力宝贝私服技术交流# k( z J6 X- _) ]1 W# E
4、启动和停止:
. b! n1 u3 \1 L0 r; |8 s0 r9 W魔力私服,最新魔力宝贝私服技术交流 启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
- P& B6 C. g8 j8 f& u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
. G3 c$ N2 V- P2 n0 D3 [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 5、导出meeting数据库:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 c/ S. ?, P# ~2 F4 j% G
mysqldump -uroot -p21century meeting > db_meeting.sql
, y5 W1 v3 E8 k9 c' x妖城在线论坛 导人dbname数据库:
5 {8 o7 g" R+ w; R; e; [! @ mysqldump -uroot -p21century dbname < xxx.sql魔力私服,最新魔力宝贝私服技术交流 b, y' P# E; P7 z: Z, g4 B7 n
导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。魔力私服,最新魔力宝贝私服技术交流/ \% V( U1 o0 n9 a
例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql
/ S" s, C& L' \1 N) b' s- v (注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)8 d4 r! ]; h3 X B y U
6、给表改名:bbs.mocwww.com. B" I7 ]( n' h$ b
RENAME TABLE ztemp TO ztemp4;魔力私服,最新魔力宝贝私服技术交流' _# z. {9 `* C
7、修改字段属性:bbs.mocwww.com2 h7 H( l4 J8 n0 ]" Q+ `9 c
ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;
: [4 W9 S$ s g; l; c/ Ubbs.mocwww.com 8、在表中的content后增加一字段:
. T- e6 y( {# Qbbs.mocwww.com ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER