纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:bbs.mocwww.com& i* Q1 Q; y1 s& M
mysqladmin start—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; b! ^% r2 L. x' P
/ect/init.d/mysql start (前面为mysql的安装路径)
1 ?' w# \. H( K$ E* g. |3 ~) S$ K" ybbs.mocwww.com2.linux下重启mysql的命令:
, l" e- q( T) }! i' U魔力私服,最新魔力宝贝私服技术交流 mysqladmin restart
. K9 U# X w, {. Y5 v" o妖城在线论坛/ect/init.d/mysql restart (前面为mysql的安装路径)
6 l' d1 e4 H. z3 r3.linux下关闭mysql的命令:
0 C( i" g, o7 ]$ z# u1 X1 f( ^ mysqladmin shutdown—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% l8 A' `- F' b* S" Q
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
; H9 \; N( q3 \- L魔力私服,最新魔力宝贝私服技术交流4.连接本机上的mysql:魔力私服,最新魔力宝贝私服技术交流/ U6 D: @4 ]. m! R" x0 M
进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。妖城在线论坛" `. g9 B: l% q8 \
退出mysql命令:exit(回车)妖城在线论坛$ h5 n5 W) E0 _
5.修改mysql密码:
, O0 F6 \3 E3 u) \4 p3 M/ W/ B, O- @bbs.mocwww.commysqladmin -u用户名 -p旧密码 password 新密码
, H9 O/ h7 f. a" n% }魔力私服,最新魔力宝贝私服技术交流或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
4 k! T6 H; G9 f魔力私服,最新魔力宝贝私服技术交流6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)
1 _' D3 B, }1 ?$ d( f魔力私服,最新魔力宝贝私服技术交流grant select on 数据库.* to 用户名@登录主机 identified by "密码"
( |: G6 Y9 J& y9 _ G* @/ Dbbs.mocwww.com如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
/ r; g9 j5 L, _1 H( O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートgrant select,insert,update,delete on *.* to " Identified by "123";
" B' M! U1 d' {: E4 C5 I8 S3 J魔力私服,最新魔力宝贝私服技术交流二、有关mysql数据库方面的操作魔力私服,最新魔力宝贝私服技术交流. r4 g( l( \- N4 y" N" w( J
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 B6 ?% P. Y% h8 h. m# R
1、显示数据库列表。; A, }* o b' L8 |" J/ j; R! C
show databases;bbs.mocwww.com& g+ G% g2 p C+ I8 F
2、显示库中的数据表:
8 G7 g9 S, R4 n6 q) h3 n- w( ubbs.mocwww.com use mysql; //打开库
; W7 ?& O3 n" s$ T妖城在线论坛 show tables;
) d6 c/ k& j. s魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3、显示数据表的结构:
& B$ x1 u2 d/ P8 B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 describe 表名;魔力私服,最新魔力宝贝私服技术交流9 ~! e @2 z; n- _0 S8 Q* Z; A
4、建库:) H+ j/ z0 Y/ `# y8 q$ f. |
create database 库名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 n5 X1 E. n F1 w) j+ e) |
5、建表:
7 ^) s9 E) ~9 c! x1 E3 f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 use 库名;魔力私服,最新魔力宝贝私服技术交流9 P6 A! R. B: C" u" i
create table 表名(字段设定列表);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 }* ~' j; f) F& a
6、删库和删表:
( y8 _1 L q: @2 ^4 K' P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 drop database 库名;魔力私服,最新魔力宝贝私服技术交流# \/ l* Y! G- s9 L' F( @, B
drop table 表名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 F& A3 L, v! G
7、将表中记录清空:
9 `! j) k7 b8 S0 m2 e' Q! P$ O魔力私服,最新魔力宝贝私服技术交流 delete from 表名;/ Y) |$ |5 x5 O1 C, O$ } L2 B6 m
8、显示表中的记录:
) R9 ^; V6 Q) [2 A魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 select * from 表名;
$ [" e$ J3 C2 e3 S/ j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9、编码的修改
0 k# c) ]2 T+ D: C: h# ~bbs.mocwww.com如果要改变整个mysql的编码格式:
5 A" i. d$ n. T% j) J* r% C魔力私服,最新魔力宝贝私服技术交流启动mysql的时候,mysqld_safe命令行加入 $ p3 |2 i1 ^9 M7 w' }2 H
--default-character-set=gbk
' F' G% T B9 h$ e7 Y7 D( l6 O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 [- Q( k8 E9 ~; e/ ?1 V
如果要改变某个库的编码格式:在mysql提示符后输入命令 % N0 @, @1 g9 C% |3 m
alter database db_name default character set gbk;魔力私服,最新魔力宝贝私服技术交流+ t/ {2 ~3 ?8 c
三、数据的导入导出
& x3 g' ^3 _* d* @0 }1、文本数据转到数据库中
* W# I& U" R) I2 j3 E 文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:妖城在线论坛' G& S0 O5 V6 a
1 name duty 2006-11-23bbs.mocwww.com* A8 e% x' w0 V3 K7 C2 S, U7 f
数据传入命令 load data local infile "文件名" into table 表名;妖城在线论坛. q3 @0 U9 R+ |" c
2、导出数据库和表
$ b- Z3 [! i$ d3 D3 W. kbbs.mocwww.com mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
8 z* V) Y p3 T魔力私服,最新魔力宝贝私服技术交流 mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
; t" A Q9 f0 }% r0 N. M, U: V* Zbbs.mocwww.com mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
2 M0 p/ A, T; U! U% X妖城在线论坛 mysqldump -h host -u user -p pass --databases dbname > file.dump
* A+ J/ {# q0 X; j* k! vbbs.mocwww.com就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中魔力私服,最新魔力宝贝私服技术交流5 n3 w! k# }* O/ [
mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)bbs.mocwww.com) _' ~1 Z7 u8 m5 n
3、导入数据魔力私服,最新魔力宝贝私服技术交流" y6 Q+ L( H7 a: F
mysql < all-databases.sql(导入数据库)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ S. _: ?. N8 ^% y8 ?. H
mysql>source news.sql;(在mysql命令下执行,可导入表)
9 ^# [0 ^$ Z/ Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com% x) M* R3 ?1 Z5 p0 J5 O
; m j% y6 \: R- x* U# w5 cbbs.mocwww.com一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码
4 i, b" n6 s' H8 O; T+ E妖城在线论坛 1、例1:连接到本机上的MYSQL。
2 T2 M8 @$ p2 q4 G/ D- W妖城在线论坛 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
D# s. ]0 T5 P2 C% } 2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
' L; f) F# y9 x6 p6 S; d9 p7 q妖城在线论坛 mysql -h110.110.110.110 -uroot -pabcd123
, C. b% y1 F2 c( C6 T/ Sbbs.mocwww.com (注:u与root可以不用加空格,其它也一样)
, R, r$ l* ?& r. u9 A6 Z" i妖城在线论坛 3、退出MYSQL命令: exit (回车)。妖城在线论坛7 B* A* [2 a& G: a/ k2 b( X
二、修改密码
2 l3 V, V/ n" ~魔力私服,最新魔力宝贝私服技术交流 格式:mysqladmin -u用户名 -p旧密码 password 新密码—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 V$ Z; ?6 |6 e1 u9 n$ b, C5 s
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:bbs.mocwww.com. ~8 b9 {5 @5 W) i- M1 [
mysqladmin -uroot -password ab12
) U5 S1 O5 d6 v+ g9 N魔力私服,最新魔力宝贝私服技术交流 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
. H0 j# }3 V5 D$ Ubbs.mocwww.com 2、例2:再将root的密码改为djg345。
) a* J3 B& w: s- S! y mysqladmin -uroot -pab12 password djg345
8 {/ \( W" R5 U' K/ _3 `妖城在线论坛 三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)
2 S! r& h) t/ Y2 U% k4 j e7 Wbbs.mocwww.com 格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
: d, C$ F1 H' M1 ~) cbbs.mocwww.com 例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
{! v; [6 ^, [8 M8 D- C grant select,insert,update,0 A- R' M( M$ t% ^" w9 g A+ X1 U: ]
delete on *.* to test1@\"%\" Identified by \"abc\";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# t" X2 e% o% u- i$ d) S6 C
但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。bbs.mocwww.com6 K8 l* |+ G3 A4 g' H: ~
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。
6 Z0 E: h( P: ?5 D" C4 y9 Nbbs.mocwww.com grant select,insert,update,
% ]& R4 R1 ~# z# ]/ ]( F: y0 P delete on mydb.* to test2@localhost identified by \"abc\";
r- @0 u0 O; e* j5 \+ H% G$ ?+ p 如果你不想test2有密码,可以再打一个命令将密码消掉。bbs.mocwww.com* Y# Q" u7 Y( ]7 @2 D
grant select,insert,update,delete on mydb* c/ T& t3 ?0 q
.* to test2@localhost identified by \"\";
7 ~; y% @5 a7 c7 W5 Q1 X. A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 c. ]; b5 B4 [9 D( d
一、操作技巧
" E% l- ~! h' [1 E/ m' y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。妖城在线论坛. F- k1 M4 H% a) g4 s; W# r
2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。妖城在线论坛* }. H! N6 i. G* k) p2 }8 u% O* V
二、显示命令
e1 W- V1 \7 w' M6 e& i$ g1 |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1、显示数据库列表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ @& a1 ^" @/ X* a2 ]6 F
show databases;
, B) y4 R/ \! s魔力私服,最新魔力宝贝私服技术交流 刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
# `8 d# v, M" }6 i- p' Cbbs.mocwww.com 2、显示库中的数据表:
6 B9 Q& [% D' z" {1 {* B: i妖城在线论坛 use mysql; //打开库,学过FOXBASE的一定不会陌生吧
, L; |2 ]; a% b* y$ J9 ^魔力私服,最新魔力宝贝私服技术交流 show tables;
3 G8 s1 n4 V! T& e+ B1 A" V" P魔力私服,最新魔力宝贝私服技术交流 3、显示数据表的结构:妖城在线论坛/ o" j6 u. j7 F$ e/ v
describe 表名;
f- H* Y: Z: e+ ] 4、建库:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 {4 H5 R- l4 B* Z) ]
create database 库名;
) D# _# F+ J& G3 L. S; \5 R魔力私服,最新魔力宝贝私服技术交流 5、建表:
. D5 X4 n2 T( t# h! N魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 use 库名;
: W- ?0 T: U4 I0 y" f6 V) s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート create table 表名 (字段设定列表);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- F& r: T" h* B+ _5 n
6、删库和删表:
$ T- d6 D" B' C$ K; S; T- u& u drop database 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 x# E) F+ B$ q* J! k
drop table 表名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ A1 g' D- c* Y4 Z2 J
7、将表中记录清空:
0 _: b9 G1 R/ g% [' h# E魔力私服,最新魔力宝贝私服技术交流 delete from 表名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 X: j, n0 g/ {
8、显示表中的记录:
8 h3 f5 p. @9 m魔力私服,最新魔力宝贝私服技术交流 select * from 表名;
" h# x% C# I$ i* `3 j# Sbbs.mocwww.com 三、一个建库和建表以及插入数据的实例魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" S; K. ]+ \/ M# N6 ~: _" w
drop database if exists school; //如果存在SCHOOL则删除bbs.mocwww.com* l1 o' ?8 t; }
create database school; //建立库SCHOOLbbs.mocwww.com! `& X& ?/ c; s' k, f! Y
use school; //打开库SCHOOL
* U1 n( t3 ~- W# J2 i; H7 d妖城在线论坛 create table teacher //建立表TEACHER魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! ] h2 z# d6 I+ b
(
) Q I2 O( r, X) V4 Z魔力私服,最新魔力宝贝私服技术交流 id int(3) auto_increment not null primary key,
! C2 Z* v: J, G0 S$ F$ |妖城在线论坛 name char(10) not null,妖城在线论坛) I8 }( ?. E* J
address varchar(50) default ’深圳’,
" p6 y; M% I/ X$ C# K* z# h. Cbbs.mocwww.com year date妖城在线论坛8 Q! E8 p9 T# v& @( M, N
); //建表结束bbs.mocwww.com+ V4 M1 T: _8 D/ G- r
//以下为插入字段
. ?9 ~2 S, P, h7 E+ s! `# Z& j insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ f. Z" G+ s4 G5 ?6 b
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);
3 g7 D. ?" n8 B4 j4 u6 L- U/ g 注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。
. g) M% B8 F4 h4 A/ t! O Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:' t1 p! F" m6 i6 ]4 v0 [
mysql -uroot -p密码 < c:\\school.sql妖城在线论坛) E/ ?/ |2 N. k/ J. E
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。
, B- }% n7 f' v* y' G5 n# E, E魔力私服,最新魔力宝贝私服技术交流
8 N( H, F0 T6 U; X7 L/ p3 `妖城在线论坛
8 ] r& L2 r* Q妖城在线论坛四、将文本数据转到数据库中bbs.mocwww.com+ v9 {- z- P8 M! }$ ^: z: I) Y. H
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。
% L% c- Y" s8 g7 _0 Z9 n4 H" @ 例:
) B% b6 H) x; E—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 3 rose 深圳二中 1976-10-10bbs.mocwww.com* \7 L [, D- z' j, {
4 mike 深圳一中 1975-12-23% ]9 c( T8 l2 u# D5 f
2、数据传入命令 load data local infile \"文件名\" into table 表名。
c/ K @/ z( g; b6 U! R 注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。
6 d# a* A% m0 G$ q0 ? o' f( D魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 五、备份数据库:
# q4 r& B; ?! ?7 J" |+ | 1、mysqldump --opt school>school.bbb
\, j: X2 a* ?8 |妖城在线论坛 mysqldump --opt school>school.bbb—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! M h! {1 r N1 W6 ?, U+ V
(命令在DOS的\\mysql\\bin目录下执行)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* n y6 R& B" P* ?4 K( ]
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 E; E8 P+ j5 f4 U! B
后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
M) {, K/ @. q* Z8 y( m9 b 2、修改登录密码
) ?6 D& @+ T: ~. _: Q! Z 1) mysqladmin -u用户名 -p旧密码 password 新密码:bbs.mocwww.com, G' m% ^; f' ]8 Y; P2 G
例:mysqladmin -u root password 21century
8 S/ v2 y1 c) G" T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。妖城在线论坛: b' J( ` v. C v8 E- H
2)直接修改user表的root用户口令:bbs.mocwww.com# N* u; i* w; G) j& T: v$ ~
mysql> user mysql; M' {9 m3 u6 ?- v. V/ S1 k. t
mysql> update user set pasword=password('21century') where user='root';魔力私服,最新魔力宝贝私服技术交流+ {/ B T& H: E4 W& T
mysql> flush privileges;
( V7 l. {# O4 |2 Q/ M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ @( k" J& y9 g5 |3 h3 s! l
3、测试密码是否修改成功:
- @! G! ^) G/ e- B$ `bbs.mocwww.com 1)不用密码登录:妖城在线论坛, d. b, z6 O! j- R
[root@test1 local]# mysqlbbs.mocwww.com. q; j8 H! y% i2 V0 r
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
: A; K8 Z; d: V5 c/ {. ^9 S( w- u魔力私服,最新魔力宝贝私服技术交流 显示错误,说明密码已经修改。
- @. F. {( r) |; E/ E魔力私服,最新魔力宝贝私服技术交流 2)用修改后的密码登录:
+ _0 e0 J9 B8 }" B妖城在线论坛 [root@test1 local]# mysql -u root -p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. Q+ p6 U; C' U4 C( b; L
Enter password: (输入修改后的密码21century)
4 I" q) y: {% c5 ?# V y4 a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート Welcome to the MySQL monitor. Commands end with ; or \g.—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 h+ Z8 z9 s: @) f
Your MySQL connection id is 177 to server version: 3.23.48魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 t# Y$ s7 h7 N
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.bbs.mocwww.com+ g# D. V9 ?6 h1 @( z' [
mysql>
1 h% W3 D6 v7 l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 成功!
8 h$ \) m( e3 t妖城在线论坛 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
4 V/ u: R! L- P2 r% A魔力私服,最新魔力宝贝私服技术交流5 I) m5 K7 t' a/ o8 h% n. }! v
' v6 ~! _! J' w- f* o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4、启动和停止:妖城在线论坛: }1 i0 V3 K4 }" x# v7 C
启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 w# _3 b+ o% C) J
如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
4 D: P) N* j/ B! h( J4 t# t魔力私服,最新魔力宝贝私服技术交流 5、导出meeting数据库:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! A3 R- O" y5 u
mysqldump -uroot -p21century meeting > db_meeting.sql妖城在线论坛' R3 k& f5 C3 x( G! L5 `. M; E
导人dbname数据库:
( Z% H9 V4 \; E |/ r* r. G7 J9 M% |妖城在线论坛 mysqldump -uroot -p21century dbname < xxx.sql魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 U3 G4 s( X, V
导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。妖城在线论坛7 M' n% e! }3 Z' @
例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql# E* G: m- [! T# A3 T
(注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)魔力私服,最新魔力宝贝私服技术交流6 c' L S: f+ s( d! @$ X# ^) f1 `4 q
6、给表改名:魔力私服,最新魔力宝贝私服技术交流8 f- ]* J. ~% T) @* h" A4 |
RENAME TABLE ztemp TO ztemp4;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ J4 L* a. H1 k6 W& A; c/ W4 j' g& k" H
7、修改字段属性:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. ?) E- {7 f4 J# ?! F j o9 U
ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- J+ B( [* t. N! ?9 V1 J" U+ R
8、在表中的content后增加一字段:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 v- J. w) ]1 F( d4 g% Z: n
ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER