纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:
+ c9 Y- i+ E' n) Vbbs.mocwww.com mysqladmin start妖城在线论坛! Y% ?' x1 H% v1 S
/ect/init.d/mysql start (前面为mysql的安装路径)6 Q3 n; Z' M; ?8 |& }" ~
2.linux下重启mysql的命令:bbs.mocwww.com' { y) G, |0 o2 P: Y
mysqladmin restart—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 r) i: \' M9 k# k5 v
/ect/init.d/mysql restart (前面为mysql的安装路径)
; V$ M# U% n5 v$ B3 a& `bbs.mocwww.com3.linux下关闭mysql的命令:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ t: Y" L1 A6 V7 i; G
mysqladmin shutdown0 a$ Y8 y- z" t' b. |0 I
/ect/init.d/mysql shutdown (前面为mysql的安装路径)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 l7 c$ h" Q. n' W2 Q; X" A2 V
4.连接本机上的mysql:
' I: z; w8 K+ a- q2 |; l0 g" Nbbs.mocwww.com进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。
+ _, V; q% L5 U {! A退出mysql命令:exit(回车)- O+ e: y3 [; X/ _# i4 X
5.修改mysql密码:- ]6 X6 `6 @- E1 A
mysqladmin -u用户名 -p旧密码 password 新密码
5 O- s, }! s" F9 S9 l, hbbs.mocwww.com或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");
3 g0 A" C) j9 [, J* o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)妖城在线论坛3 t* d4 L8 P5 w2 E% W" x
grant select on 数据库.* to 用户名@登录主机 identified by "密码"bbs.mocwww.com( c$ T# o. u# z) @
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 t8 ?, O% Z0 Q
grant select,insert,update,delete on *.* to " Identified by "123";
- H7 _+ }0 H+ c' A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート二、有关mysql数据库方面的操作妖城在线论坛7 G( M1 u; k; t" i- t
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束魔力私服,最新魔力宝贝私服技术交流6 I( d" B; K) r) b3 s( g# t, u
1、显示数据库列表。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 y, U) d2 P9 w; z% X0 F/ e
show databases;
6 `2 f( ~# ^0 K B* A魔力私服,最新魔力宝贝私服技术交流2、显示库中的数据表:
) z' C$ l n8 }5 j. @8 z use mysql; //打开库
( k) h+ p6 e2 x# }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 show tables;
* \( A3 V8 r u& `8 F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3、显示数据表的结构:1 D$ D7 ^+ i9 [ N
describe 表名;
# T8 g0 H3 G2 W2 e$ ?# l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4、建库:妖城在线论坛" G2 P# \ Z' g
create database 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 [9 v$ v+ B/ u( S" N+ K$ b" ~3 N
5、建表:
: Z( d) O( g* C6 F: u3 n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 use 库名;
$ ]/ I3 i8 R+ E7 N create table 表名(字段设定列表);bbs.mocwww.com0 q7 j& ]# [/ L/ ^
6、删库和删表:
" p9 [& j% c; q# C5 k- J% |bbs.mocwww.com drop database 库名;魔力私服,最新魔力宝贝私服技术交流0 i2 A/ `% e3 {* Q; _8 @
drop table 表名;bbs.mocwww.com5 z# |- f4 t8 t, F
7、将表中记录清空:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) y' O/ J F4 Y; s* p8 V, H
delete from 表名;
( M7 W3 q" N t' z: {魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8、显示表中的记录:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 S9 v. a5 q! R6 u
select * from 表名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' Q V# L8 S( ^/ e! C3 |7 T
9、编码的修改
& I7 Q( W- ^5 E/ J- k. G魔力私服,最新魔力宝贝私服技术交流如果要改变整个mysql的编码格式: 妖城在线论坛! H2 A5 ^( R6 d% c% R. O
启动mysql的时候,mysqld_safe命令行加入
5 N* ^4 _. ?6 q5 }% S& s( k3 E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表--default-character-set=gbk 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 R- C* _0 J: ^' I0 P& \, e
# v3 Q2 o3 k, c1 }" m: Z G$ K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表如果要改变某个库的编码格式:在mysql提示符后输入命令 bbs.mocwww.com& c% d& N" ^% P9 z0 V
alter database db_name default character set gbk;魔力私服,最新魔力宝贝私服技术交流6 [: ?4 v( U% |! t/ F/ g, X
三、数据的导入导出魔力私服,最新魔力宝贝私服技术交流* S0 b9 k: `" \7 d, f& Q2 n
1、文本数据转到数据库中
6 T, S0 _+ T( @8 Z% `0 tbbs.mocwww.com 文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:bbs.mocwww.com2 G; K6 }0 i- M9 Y
1 name duty 2006-11-23
0 F! Z/ I l2 h# Vbbs.mocwww.com 数据传入命令 load data local infile "文件名" into table 表名;
7 i% c: \# _- \4 u8 e7 q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2、导出数据库和表
" n) j$ b* s! ^2 \bbs.mocwww.com mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
) R* j) H0 Q( e$ }魔力私服,最新魔力宝贝私服技术交流 mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)妖城在线论坛4 c% @! y, }5 ?+ g! o
mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! w( L7 v5 x8 R! p7 w
mysqldump -h host -u user -p pass --databases dbname > file.dump
& p6 [8 [- s7 F. C/ Y" H ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中8 N+ x: J, p( y
mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* ]8 \3 u M1 L6 ~% h0 W5 f
3、导入数据7 s7 |6 ^$ l& D# x
mysql < all-databases.sql(导入数据库)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: Q# E# ~7 G4 O7 |" J
mysql>source news.sql;(在mysql命令下执行,可导入表)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 o+ j6 S0 l- h' V0 v g( \5 l
+ c, V+ B( B1 Ebbs.mocwww.com3 u: e! \ U# A( m- p6 d& j
一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码# }1 k7 B' ?3 y4 Q, ?+ F
1、例1:连接到本机上的MYSQL。
5 _$ v% z2 ` x3 e# X5 B/ J 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。妖城在线论坛) ?6 e5 H7 w: x q8 u6 H
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
. b& D* g: |0 t- h9 C6 v* v8 g% e魔力私服,最新魔力宝贝私服技术交流 mysql -h110.110.110.110 -uroot -pabcd123魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 ^1 L& j9 o" _2 j3 k
(注:u与root可以不用加空格,其它也一样)
5 |2 `* l ]7 n* R9 X9 _" t妖城在线论坛 3、退出MYSQL命令: exit (回车)。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. E' P) Q) t6 J: H3 o$ e
二、修改密码妖城在线论坛- [1 L* F: a1 H5 N1 A8 G! D
格式:mysqladmin -u用户名 -p旧密码 password 新密码
; {$ J, q# w) w h1 v5 T! o0 t- r4 Dbbs.mocwww.com 1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:妖城在线论坛3 H# H9 f/ y% _3 U
mysqladmin -uroot -password ab12
/ N% `9 J( U1 Jbbs.mocwww.com 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。bbs.mocwww.com! l2 j# x% e5 C$ N, }
2、例2:再将root的密码改为djg345。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) d4 q2 |6 s0 c7 B
mysqladmin -uroot -pab12 password djg345
+ O; s5 P3 [/ `1 z; S魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 {: _+ p/ |0 p- [# U4 L; j7 b
格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"; A8 e: r O" H7 Q
例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
/ E& x) ~, {, @bbs.mocwww.com grant select,insert,update,& F* _- B# L" u- w( B
delete on *.* to test1@\"%\" Identified by \"abc\";
! H6 P* j1 _8 j* @. L魔力私服,最新魔力宝贝私服技术交流 但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 }$ {& R( ~ Q3 b% i. h
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。
6 t2 C9 W% W. H" l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート grant select,insert,update,魔力私服,最新魔力宝贝私服技术交流/ |4 G# p* d% X; U" K
delete on mydb.* to test2@localhost identified by \"abc\";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 s w+ G/ H+ v6 L) M' {
如果你不想test2有密码,可以再打一个命令将密码消掉。bbs.mocwww.com n" g. R. N- ~9 ]0 p9 s
grant select,insert,update,delete on mydb
8 w# ?( w& L% P/ @/ {9 [2 |* I妖城在线论坛 .* to test2@localhost identified by \"\";- \$ V; P+ w4 Q4 g% X# N' Y C
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。% m j% n( F# a f) a, I& z
一、操作技巧
6 ^) [; y& X1 m, ?魔力私服,最新魔力宝贝私服技术交流 1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。
% O. q ]/ I' n魔力私服,最新魔力宝贝私服技术交流 2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。8 D, }- p# e: u& w* w
二、显示命令, g$ V9 {# l" x9 G' W
1、显示数据库列表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: r1 [8 k8 e; c. f) ^
show databases;
9 U2 K6 c0 L! |- q1 g9 d妖城在线论坛 刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 _- f( n3 ~9 ?- _
2、显示库中的数据表:
* {' H r- d1 u6 b1 p& pbbs.mocwww.com use mysql; //打开库,学过FOXBASE的一定不会陌生吧bbs.mocwww.com9 `' ^) w$ [) I/ ?) w. c, `5 N
show tables;妖城在线论坛/ C+ o3 Y% Z4 x( G; k
3、显示数据表的结构:
$ @$ k* m$ \* M( Y! b/ K9 Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート describe 表名;
, G/ q# Y7 _( c4 h; T 4、建库:
* M3 d; J/ ?0 m. H4 X& M9 Z- a魔力私服,最新魔力宝贝私服技术交流 create database 库名;bbs.mocwww.com& k# X% ]/ |7 ]4 L7 n9 `
5、建表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 B h% r1 @1 D- F9 u. o9 `
use 库名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ F" q6 V+ D) p ~2 `* c( G
create table 表名 (字段设定列表);妖城在线论坛; [- R* ^6 r; n
6、删库和删表:
, J2 D! K1 w4 l6 c. N0 D% \ drop database 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- x1 E o. C0 h7 Q
drop table 表名;
& l5 @) m1 ~- e+ k3 v" t 7、将表中记录清空:
# P2 \/ s7 s) }3 X# X/ B魔力私服,最新魔力宝贝私服技术交流 delete from 表名;' H8 V# z* y) {* J8 e( P5 J
8、显示表中的记录:
, q4 z0 c. \1 B: D: m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート select * from 表名;
9 R& m: P& t# j* ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 三、一个建库和建表以及插入数据的实例魔力私服,最新魔力宝贝私服技术交流# N) K5 ]9 A' L, Y& l- r
drop database if exists school; //如果存在SCHOOL则删除
7 F, D$ E9 R8 o魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 create database school; //建立库SCHOOL
& @) Y$ D( Q/ ^. X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート use school; //打开库SCHOOLbbs.mocwww.com5 a; H* @0 ~2 ] u
create table teacher //建立表TEACHER
! f) a: [! Q/ y3 k( y! P! X妖城在线论坛 (魔力私服,最新魔力宝贝私服技术交流4 w- n s) m. i' i5 m& w P# i7 Q
id int(3) auto_increment not null primary key,
6 G3 S. s! w9 y2 k name char(10) not null,魔力私服,最新魔力宝贝私服技术交流! v6 b+ k, Y' x2 s5 h9 i1 q& d. Y! {. [
address varchar(50) default ’深圳’,魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ x$ }9 q# {! j, _$ ^$ M9 r
year date妖城在线论坛; P: {9 a+ K# v
); //建表结束
9 c4 X; V% u3 J: m" ~2 _1 ?—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート //以下为插入字段
9 F9 B( U3 P8 x3 k' O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);
0 u- e& m m: O- y* P妖城在线论坛 insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);bbs.mocwww.com& w0 ~. `! [3 E
注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 ^1 F1 S- A0 I2 t+ I3 q
如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:
% f: N* D- y4 ?1 ~- c魔力私服,最新魔力宝贝私服技术交流 mysql -uroot -p密码 < c:\\school.sql妖城在线论坛4 ?+ O3 V$ ?+ V# l, G7 Q7 t( V
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。bbs.mocwww.com6 D8 f S8 X" M1 `
6 p9 }- z. e( f; Y3 r q
妖城在线论坛+ u, e, e: q( J5 O/ C9 X
四、将文本数据转到数据库中
- M! W+ Y4 h* J# M& y: w/ j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。 H' }. R% t! \# ~) M
例:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 S* x6 `9 p4 Y/ _5 U5 }5 T
3 rose 深圳二中 1976-10-10魔力私服,最新魔力宝贝私服技术交流! Q7 R* `: c4 e7 |, w( y. n. j
4 mike 深圳一中 1975-12-23妖城在线论坛* F+ ]1 b+ {3 P
2、数据传入命令 load data local infile \"文件名\" into table 表名。bbs.mocwww.com: [% w) f4 ^" b) f; B& |
注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。bbs.mocwww.com' W& ~5 I `4 M( S0 `- d: G
五、备份数据库:bbs.mocwww.com/ c9 `/ e- x3 A/ W8 I
1、mysqldump --opt school>school.bbb
; O! B ]; F8 X& o. g4 C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqldump --opt school>school.bbb
- _2 @7 X0 `7 s4 Y1 R妖城在线论坛 (命令在DOS的\\mysql\\bin目录下执行)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; t8 _# V4 d) ]5 {; X$ [
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。
$ Y; [* p6 M$ M; `, ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。bbs.mocwww.com8 S' Y6 F* |, [* P3 t. ^5 M
2、修改登录密码
* p' i7 m) f. P3 a0 `8 {3 Y) a 1) mysqladmin -u用户名 -p旧密码 password 新密码:
% ~& I d9 V vbbs.mocwww.com 例:mysqladmin -u root password 21century
3 s! P: ~" V. D魔力私服,最新魔力宝贝私服技术交流 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。魔力私服,最新魔力宝贝私服技术交流) e) W. U4 a2 k+ V6 O) \
2)直接修改user表的root用户口令:魔力私服,最新魔力宝贝私服技术交流, d3 {9 g& R1 |5 p
mysql> user mysql;
& `% U9 W0 V* B% j5 k魔力私服,最新魔力宝贝私服技术交流 mysql> update user set pasword=password('21century') where user='root';bbs.mocwww.com) a4 ~/ A9 i+ _8 X
mysql> flush privileges;魔力私服,最新魔力宝贝私服技术交流 P A* G7 O c3 p* G
注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。
& ?! y4 G# g1 @# Z2 O$ `+ w" P魔力私服,最新魔力宝贝私服技术交流 3、测试密码是否修改成功:
& u& d2 b8 ]0 n" f2 nbbs.mocwww.com 1)不用密码登录:7 g3 j; n3 I# w3 X6 V. ^
[root@test1 local]# mysql7 |1 v4 @) x% [) b& l$ i
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
2 i) ~0 C& n, g6 f! c5 A妖城在线论坛 显示错误,说明密码已经修改。妖城在线论坛+ I# x7 K; D) \; _" w5 p
2)用修改后的密码登录:+ I! J! C" ^5 c& p, Z8 g
[root@test1 local]# mysql -u root -pbbs.mocwww.com# L8 G% V# A ?: J6 |
Enter password: (输入修改后的密码21century)
5 J) Y$ R; s; W: J0 p- F. h8 |妖城在线论坛 Welcome to the MySQL monitor. Commands end with ; or \g.
+ X0 ~ U3 K/ m! ?: s: ~+ C, x Your MySQL connection id is 177 to server version: 3.23.48魔力私服,最新魔力宝贝私服技术交流3 H% q( F* W9 z
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
. ~: z, J5 X5 f$ v mysql>魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# K$ _1 n9 b' X6 o! L; a& O0 w
成功!
/ L& K% t, j+ W& V1 _& P妖城在线论坛 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
8 x, l* q" m1 C$ G2 l- ]
+ Z# I/ ~( G1 _ P# x* ]/ w7 M—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( V* a* Y- f: G9 c8 F: a4 j
4、启动和停止:
4 J; w, Z# C0 O3 _ V# @. H4 G: v魔力私服,最新魔力宝贝私服技术交流 启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
# @! v7 `& [9 W& A2 N魔力私服,最新魔力宝贝私服技术交流 如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
! s4 d: Y/ z! ]% y妖城在线论坛 5、导出meeting数据库:
+ j9 l. r' ^) ^. E$ \: |—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqldump -uroot -p21century meeting > db_meeting.sql妖城在线论坛0 T# F% ^1 U; h8 n8 A( p
导人dbname数据库:
`: T( k" ]1 P' Q5 ~* c$ f I妖城在线论坛 mysqldump -uroot -p21century dbname < xxx.sql魔力私服,最新魔力宝贝私服技术交流( H1 M) Z1 i+ z7 H, U1 s% j- R0 ~
导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。
1 a1 B7 a7 j$ z/ }( W 例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql魔力私服,最新魔力宝贝私服技术交流. _6 q0 T+ E$ T7 J! H
(注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)
- Q2 z6 F! y* Kbbs.mocwww.com 6、给表改名:妖城在线论坛; N7 ^0 s( m T2 R# i
RENAME TABLE ztemp TO ztemp4;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 K# ~; N) }+ s" \- g: T$ f5 N9 k
7、修改字段属性:
( s8 G7 n- w: Z8 z1 K魔力私服,最新魔力宝贝私服技术交流 ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;魔力私服,最新魔力宝贝私服技术交流4 Q, }( p, R7 x. v d+ Z
8、在表中的content后增加一字段:
8 a' N0 y4 I9 ]+ k9 k! T+ M7 z9 s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER