纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:
2 @1 Q( m/ V0 K9 D魔力私服,最新魔力宝贝私服技术交流 mysqladmin start
2 y8 [! }2 a, C5 Q, t4 g( j/ect/init.d/mysql start (前面为mysql的安装路径)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 v$ N* D, a! m7 B6 f+ b( w
2.linux下重启mysql的命令:
8 k% i! i4 W) `* ebbs.mocwww.com mysqladmin restart
5 e& }0 |! e; a3 [+ X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ect/init.d/mysql restart (前面为mysql的安装路径)
( w' ~; {3 E, q3 l妖城在线论坛3.linux下关闭mysql的命令:
2 N6 S9 W8 W2 L- Tbbs.mocwww.com mysqladmin shutdown, Y, I7 B( b9 c! F3 i9 f; J" m8 d
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
2 q5 } @" z. _! \0 W: ^4.连接本机上的mysql:
3 p, k5 ^4 D6 w进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。魔力私服,最新魔力宝贝私服技术交流+ m2 G( _4 O% I8 m) X8 K
退出mysql命令:exit(回车)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; F6 m. U% b1 B3 G/ p; n8 @
5.修改mysql密码:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" O; d8 B, Y! C8 Q
mysqladmin -u用户名 -p旧密码 password 新密码魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. q m+ f) k( }
或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
% a) C s8 O0 L# W* e0 O6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( W* g1 r- l( ^+ U% [) {8 d* u
grant select on 数据库.* to 用户名@登录主机 identified by "密码"—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 F0 z, ]" C8 H* R
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:) l1 p& v) E- j+ c: K, g
grant select,insert,update,delete on *.* to " Identified by "123";妖城在线论坛9 }" b- L; u6 E" W
二、有关mysql数据库方面的操作
5 v1 S, b, w# R$ l' x+ _魔力私服,最新魔力宝贝私服技术交流 必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束bbs.mocwww.com2 m( L \7 ~! E$ j; a
1、显示数据库列表。
/ I Y! `4 P# Z$ e7 X% A魔力私服,最新魔力宝贝私服技术交流 show databases;
) E' K* S# N7 Y1 }) W- c) b妖城在线论坛2、显示库中的数据表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 z0 x5 B( {: B6 s1 z; `
use mysql; //打开库—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ B5 D2 C4 y2 K* A4 C. o! Q
show tables;
: g6 x7 p2 l4 V s/ I: _: ~魔力私服,最新魔力宝贝私服技术交流3、显示数据表的结构:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" g, u4 ]9 b' I' [
describe 表名;
* {& Y! B$ H& H& ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4、建库:
7 V% K: l% u$ l' r) h妖城在线论坛 create database 库名;
9 k' H3 M% Y, O8 nbbs.mocwww.com5、建表:- e+ R+ v5 D6 k+ L* c) g
use 库名;
. s1 H7 J. q& K7 E& D% v create table 表名(字段设定列表);bbs.mocwww.com5 q% m! Z6 l- M: i
6、删库和删表:
# X, ^' y1 D% P1 g1 u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 drop database 库名;bbs.mocwww.com* Y% K$ k. F0 ]
drop table 表名;
4 e$ f3 h1 O, G7 H7 b; m a妖城在线论坛7、将表中记录清空:魔力私服,最新魔力宝贝私服技术交流; q9 e6 |( U0 n
delete from 表名;
9 z( z2 g1 J5 s# D6 Q. k8、显示表中的记录:魔力私服,最新魔力宝贝私服技术交流, s* I, Q, b8 G
select * from 表名;bbs.mocwww.com+ M" ?" l* C, J: L4 W7 j" T
9、编码的修改
3 j- ^) {% M2 \, h! vbbs.mocwww.com如果要改变整个mysql的编码格式:
( p/ S8 v# m8 D3 H! F! q% Q启动mysql的时候,mysqld_safe命令行加入
r( f* I9 |. W# e( S--default-character-set=gbk
. _, k* i {) S1 o) \
$ i4 p5 V+ s% |: M* c& v% B如果要改变某个库的编码格式:在mysql提示符后输入命令 魔力私服,最新魔力宝贝私服技术交流% V! w# F1 Y* W. p3 o* Z
alter database db_name default character set gbk;2 W8 M+ z2 g. c |
三、数据的导入导出魔力私服,最新魔力宝贝私服技术交流" _$ B) k+ P2 f* g/ H
1、文本数据转到数据库中
& E) q e) g; W6 E% o! U2 a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:妖城在线论坛+ o8 \+ I% K( N
1 name duty 2006-11-23—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# f2 X6 B+ S9 |# _' O
数据传入命令 load data local infile "文件名" into table 表名;' ~7 D- M( v8 d$ ~& l- U
2、导出数据库和表妖城在线论坛& E9 M l3 l6 t5 Y1 ]! U+ c
mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)魔力私服,最新魔力宝贝私服技术交流) b3 R* J! G8 U
mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
) l/ b, i5 f' l0 N. F; v+ D: [6 A mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)bbs.mocwww.com/ ]/ K3 {+ \3 x4 }
mysqldump -h host -u user -p pass --databases dbname > file.dump妖城在线论坛$ Q/ c ?1 w. X# e5 l/ _3 S
就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中
' X" Y" I+ f/ S D魔力私服,最新魔力宝贝私服技术交流 mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)
/ M* C8 Y3 t* @- b3、导入数据
; q$ q# w+ C2 g" l4 n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysql < all-databases.sql(导入数据库)
7 D7 x: O9 C3 \0 S* |: D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysql>source news.sql;(在mysql命令下执行,可导入表)妖城在线论坛. s+ R* K' o9 F' i- N# Q/ L9 H/ F
9 t9 M2 o5 ?6 s5 D$ Y. b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 ]" A" u% R6 P; a) n3 N7 H# y# {
一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ u0 Y, J8 P- {, o9 E$ g
1、例1:连接到本机上的MYSQL。妖城在线论坛 b" \9 X+ ~3 z# ?4 @- C& }: P
首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。
/ ?$ Z7 w3 W3 T 2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
. g, R! x2 F' w( j: l: F mysql -h110.110.110.110 -uroot -pabcd123
7 b- [) Q& x+ Qbbs.mocwww.com (注:u与root可以不用加空格,其它也一样)7 ?3 L3 t6 y4 F
3、退出MYSQL命令: exit (回车)。
, F, ?/ d4 G8 B5 K9 u0 p1 \6 n妖城在线论坛 二、修改密码魔力私服,最新魔力宝贝私服技术交流! h' j; M/ d! m
格式:mysqladmin -u用户名 -p旧密码 password 新密码& @% e" i/ X* R
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:bbs.mocwww.com0 A, ~# T* N2 p7 L
mysqladmin -uroot -password ab12bbs.mocwww.com7 m: f; w3 j, p, i6 s7 W# B
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* d: T6 S1 D) X/ V+ \ f+ Z
2、例2:再将root的密码改为djg345。
" ?0 R0 d( {5 }+ u魔力私服,最新魔力宝贝私服技术交流 mysqladmin -uroot -pab12 password djg345
* P+ @1 n3 |" N# x1 a7 Z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ A7 s3 K7 i% D; i6 J# [
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"bbs.mocwww.com/ O" y6 K3 _% t( H, k
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
/ I: j' |1 R: ?' O6 \# I) t: f. ^- ~ H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 grant select,insert,update,魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% p/ B" b0 g' s A1 F
delete on *.* to test1@\"%\" Identified by \"abc\";
5 J/ z2 M# j n; ?! A- R7 L妖城在线论坛 但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。
. L: x8 A5 J0 K( K' u) v0 Xbbs.mocwww.com 例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。' F6 d( W' d3 Q; H4 ?7 l
grant select,insert,update,
2 g5 k( c8 }/ U2 R0 H0 b% z& z2 m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート delete on mydb.* to test2@localhost identified by \"abc\";
* _4 J; |# S# G: k2 A) s1 q" U魔力私服,最新魔力宝贝私服技术交流 如果你不想test2有密码,可以再打一个命令将密码消掉。魔力私服,最新魔力宝贝私服技术交流# N. x( V, q/ ^
grant select,insert,update,delete on mydb
, F/ U t. T& }2 _bbs.mocwww.com .* to test2@localhost identified by \"\";—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 h5 u) r4 `* _8 Y: d2 k: F) o
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。魔力私服,最新魔力宝贝私服技术交流. m( K+ G. I' N, l! B
一、操作技巧魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* J0 P" X+ H% s% `- G0 j
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。
! C# F8 d& X0 P6 d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。
. B# f* O' A% H$ r. t' | A* [ 二、显示命令bbs.mocwww.com# Z$ G$ b7 o4 @4 J- H, G
1、显示数据库列表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# p6 J$ z7 r, d; u
show databases;魔力私服,最新魔力宝贝私服技术交流) U1 g0 ^6 e( Y8 P! B: |( w
刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
$ Q3 ]+ {$ D5 E# c+ f4 e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2、显示库中的数据表:
+ [+ k3 X5 @, s* x+ M& G, R5 b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 use mysql; //打开库,学过FOXBASE的一定不会陌生吧魔力私服,最新魔力宝贝私服技术交流0 K' v7 [- q- o4 Z+ h
show tables;- L1 x6 X7 Y- ^5 i$ ~+ S3 J- C
3、显示数据表的结构:
# ]. g6 F( ?. T4 V4 C9 N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート describe 表名;
. T# u; J7 n, {* u3 [ wbbs.mocwww.com 4、建库:
3 Q8 B% N& \# }) I+ t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 create database 库名;妖城在线论坛# P9 Y; |: \8 }7 w9 z
5、建表:妖城在线论坛* R, p n$ g2 @: Q
use 库名;
. y* Z0 |" A2 O& p; { @( K% y# y: o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 create table 表名 (字段设定列表);4 R4 r; N4 A- \% @
6、删库和删表:妖城在线论坛* ]; e: y2 Z+ M" A
drop database 库名;bbs.mocwww.com9 B: t7 }. o. S
drop table 表名;
; G$ K# D) R9 l妖城在线论坛 7、将表中记录清空:
+ J+ G4 @4 R9 Q8 T+ A delete from 表名;
8 V+ F, B% f2 W" W$ P! w魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 8、显示表中的记录:魔力私服,最新魔力宝贝私服技术交流' l; X- @; M/ o+ B
select * from 表名;
; Q6 z: H/ |- ^( v! ]- \7 M魔力私服,最新魔力宝贝私服技术交流 三、一个建库和建表以及插入数据的实例
4 S7 b* ?' T2 J魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 drop database if exists school; //如果存在SCHOOL则删除妖城在线论坛, @) R1 b) X. T0 a, G; {9 @8 B F$ L
create database school; //建立库SCHOOL—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 M2 G: S% f2 l" P6 L
use school; //打开库SCHOOL
2 r# C$ b' f4 ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート create table teacher //建立表TEACHER
4 Y& ~" I6 G2 O. I+ K9 g魔力私服,最新魔力宝贝私服技术交流 (
; j9 m: b/ {% a) V. Z魔力私服,最新魔力宝贝私服技术交流 id int(3) auto_increment not null primary key,
# d# ^9 _. i! Q% ]/ s) y Q妖城在线论坛 name char(10) not null,魔力私服,最新魔力宝贝私服技术交流1 i! p- O$ ?. G5 ^- t2 ^0 |% t
address varchar(50) default ’深圳’,魔力私服,最新魔力宝贝私服技术交流9 l2 Y# R/ p4 Z4 K8 Z, \
year date—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート Y8 L ^8 a4 i1 N4 p4 v
); //建表结束
3 K( \# I1 O* Q, ebbs.mocwww.com //以下为插入字段—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 Q: _0 v" t; s/ t3 b
insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% a7 C4 _# {! h- |3 I$ h9 f. Y
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);
1 l$ i: B3 J0 H3 A# i—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。
8 Y) ?* M! i8 i- B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:
9 R% g7 m, C4 g% ?: Bbbs.mocwww.com mysql -uroot -p密码 < c:\\school.sql0 K, K/ l* F" i& p0 u5 z7 B
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。
4 B. [) `; U; i1 c5 t2 r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! |8 o& |1 n2 [* ~3 O2 c3 C2 r
bbs.mocwww.com. e1 X3 [% u- V
四、将文本数据转到数据库中
; x% u$ N' t9 V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。
8 @6 @! L ^& D' Q' p7 ^5 s妖城在线论坛 例:魔力私服,最新魔力宝贝私服技术交流9 o; F+ n! n6 _5 p
3 rose 深圳二中 1976-10-10—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( `4 e8 T1 Y g4 L8 f! n
4 mike 深圳一中 1975-12-23
/ F% o+ r9 X# T: \$ z魔力私服,最新魔力宝贝私服技术交流 2、数据传入命令 load data local infile \"文件名\" into table 表名。
+ K: q/ |% o- Tbbs.mocwww.com 注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。bbs.mocwww.com' n( c0 t, O5 k* _ l8 {+ d
五、备份数据库:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ f% k X& z4 O2 e6 S
1、mysqldump --opt school>school.bbbbbs.mocwww.com ?/ e5 Z4 E% Q A0 m$ r6 y6 `
mysqldump --opt school>school.bbb
) q8 M/ d6 [. k2 O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 (命令在DOS的\\mysql\\bin目录下执行)
. {2 A# f: F' o$ V, L魔力私服,最新魔力宝贝私服技术交流 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。魔力私服,最新魔力宝贝私服技术交流- ]- L9 b6 ~+ E# p5 z
后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
. l7 ^; H s! B5 e妖城在线论坛 2、修改登录密码
+ p4 m" d/ U3 o" s2 m+ @* W 1) mysqladmin -u用户名 -p旧密码 password 新密码:
! z6 |- q- L$ G7 G( R妖城在线论坛 例:mysqladmin -u root password 21centurybbs.mocwww.com$ q3 s4 Y9 o6 Y0 b( J( y6 Z. ]' {
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# a/ D7 N8 A: f, ` h2 | A
2)直接修改user表的root用户口令:
7 v" D8 l% n* |8 c& W* zbbs.mocwww.com mysql> user mysql;
/ T: C5 ~6 X/ y# Y8 p魔力私服,最新魔力宝贝私服技术交流 mysql> update user set pasword=password('21century') where user='root';3 V. J- }0 o. l' k7 I
mysql> flush privileges;
! n! E$ w! u7 V; Q 注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。bbs.mocwww.com2 C& y6 P. ]. ?1 g# A
3、测试密码是否修改成功:
& ?0 y+ _. F X妖城在线论坛 1)不用密码登录:
3 c6 H: ~7 \ k4 y9 _3 @- e! Z" C魔力私服,最新魔力宝贝私服技术交流 [root@test1 local]# mysql妖城在线论坛 V0 l/ K3 l* A1 g6 \
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
" B, D# x& \# Z# b妖城在线论坛 显示错误,说明密码已经修改。魔力私服,最新魔力宝贝私服技术交流- E& p- |) X4 M
2)用修改后的密码登录:
+ _9 u6 @' x/ K8 x; N3 ~" R妖城在线论坛 [root@test1 local]# mysql -u root -p
, D5 w( |/ D2 ~2 y8 u3 U8 ?- |% V魔力私服,最新魔力宝贝私服技术交流 Enter password: (输入修改后的密码21century)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. k' j1 T3 L9 z; e6 e
Welcome to the MySQL monitor. Commands end with ; or \g.$ o4 V, k* d; G7 A& k8 r
Your MySQL connection id is 177 to server version: 3.23.48
8 c4 T5 F3 ], i; Hbbs.mocwww.com Type 'help;' or '\h' for help. Type '\c' to clear the buffer.4 W" p* X' e. d- g
mysql>
0 x' ]1 Q6 K7 f0 Z6 |; A# L—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 成功!
- ~' f; T9 b. ~3 T- \/ ^/ S 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
`8 S+ Q# `( Q/ @1 ?/ ^—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
- B! B6 Q1 ~% m& v) C魔力私服,最新魔力宝贝私服技术交流bbs.mocwww.com+ S0 m' p( d0 |/ r& L
4、启动和停止:
$ `1 J# i7 B; Z" z# q4 j6 p—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
3 `: T* T$ r s5 O j妖城在线论坛 如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。$ ^$ A# Q: H& \3 t
5、导出meeting数据库:
% c+ m' e6 L1 A+ O& r mysqldump -uroot -p21century meeting > db_meeting.sql5 v" \5 S$ y' M3 r2 K
导人dbname数据库:
8 \- `' h+ U% A' Y. {3 Nbbs.mocwww.com mysqldump -uroot -p21century dbname < xxx.sql
6 q: t) g, x/ V7 ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。魔力私服,最新魔力宝贝私服技术交流$ x, t& t% x5 m8 d6 U p
例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql' Y. l6 P) @! G1 _! }2 @* R: g1 Q1 L
(注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)
, K" w/ ^3 ?. `3 d1 T. O& ^) k, ]魔力私服,最新魔力宝贝私服技术交流 6、给表改名:
$ N9 q5 U# p4 a: `1 [) K2 Y8 @妖城在线论坛 RENAME TABLE ztemp TO ztemp4;8 w" W g. N# z, e. M$ V6 N. W& j: d
7、修改字段属性:
( H- N" t! S5 Q% P ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;
1 \, z" N( ]# ~3 I; ]! l3 v: p( Cbbs.mocwww.com 8、在表中的content后增加一字段:
) C8 L( Z& y8 {( K3 bbbs.mocwww.com ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER