纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& Y- ^% O" x2 R% Z$ F, u2 _
mysqladmin startbbs.mocwww.com( S1 T+ u4 A9 `5 B
/ect/init.d/mysql start (前面为mysql的安装路径)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ M1 @1 w! {% c! t& d; K1 v
2.linux下重启mysql的命令:
5 \% [) D* z* W, g1 Z3 `" s7 m魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysqladmin restart
8 s. A/ t# n6 [7 J. Q, V# `魔力私服,最新魔力宝贝私服技术交流/ect/init.d/mysql restart (前面为mysql的安装路径)魔力私服,最新魔力宝贝私服技术交流' c3 {) K2 \" a% ~% a
3.linux下关闭mysql的命令:
& I+ y5 g' l5 p7 s! c: F—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqladmin shutdown妖城在线论坛. g7 S2 T( [* w* }8 ~. c1 ~$ l2 H
/ect/init.d/mysql shutdown (前面为mysql的安装路径)
/ c, }0 X4 J, H* m% C3 \4 m' J" |魔力私服,最新魔力宝贝私服技术交流4.连接本机上的mysql:魔力私服,最新魔力宝贝私服技术交流8 y8 D, B6 {% f# j! O: M
进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。魔力私服,最新魔力宝贝私服技术交流6 @0 h$ D$ \% |) @/ r0 U# {4 {
退出mysql命令:exit(回车)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ m. b, b5 c; C+ t3 j
5.修改mysql密码:
1 b+ P. ~+ U8 h妖城在线论坛mysqladmin -u用户名 -p旧密码 password 新密码
C0 p4 H" X5 ^$ F$ l9 i7 c# Nbbs.mocwww.com或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");bbs.mocwww.com4 P) l" Z& E; V: @) f
6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& j9 F) O9 u3 i
grant select on 数据库.* to 用户名@登录主机 identified by "密码"魔力私服,最新魔力宝贝私服技术交流! ?! z6 U6 m) e9 x
如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
# E" ?2 b7 q/ Z妖城在线论坛grant select,insert,update,delete on *.* to " Identified by "123";—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: p1 p% A" `& ?" r% o- R+ a
二、有关mysql数据库方面的操作—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート- Z! c/ W, |7 R
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束妖城在线论坛3 n- k+ V" l* e. I5 ~
1、显示数据库列表。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, q; Z( f, y$ ^3 j; v; M: v
show databases;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! U) C: M- e2 y+ V
2、显示库中的数据表:' @' e, V) l. d/ h$ \* n
use mysql; //打开库
6 ^+ k3 j: L# Y) G4 rbbs.mocwww.com show tables;妖城在线论坛# m: b9 {# Z) M( R; k8 D" W" }
3、显示数据表的结构:
: n9 c4 u& H5 J7 ~" @2 c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート describe 表名;
5 E/ H# F ]5 i& p Z' z魔力私服,最新魔力宝贝私服技术交流4、建库:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 t! d; v) S9 m
create database 库名;
( }0 }9 ?! Z& C9 |# v魔力私服,最新魔力宝贝私服技术交流5、建表:
0 |7 I% _& \8 W$ \9 S; F妖城在线论坛 use 库名;
. F+ S5 g: T, |5 M$ z魔力私服,最新魔力宝贝私服技术交流 create table 表名(字段设定列表);妖城在线论坛* a3 _4 p5 Q v+ j9 ^4 ?, _; @
6、删库和删表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表/ I- d3 _3 @. c+ A8 u' [
drop database 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* w' a9 l6 C+ `
drop table 表名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" D% z/ V: m. M* |4 M
7、将表中记录清空:- L9 K5 U8 u/ o$ @; p
delete from 表名;: m: l5 k6 v. G! @* l5 H
8、显示表中的记录:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% f4 B* P7 m' h& u' ?+ h
select * from 表名;妖城在线论坛; {( d) O% b: |4 x
9、编码的修改
( B; [4 q. K \2 M如果要改变整个mysql的编码格式:
' [: y8 }0 O- q# q启动mysql的时候,mysqld_safe命令行加入 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 F, ~5 j: s5 S( p- O7 d+ ]
--default-character-set=gbk : x" J6 x! \/ i5 T
5 ]0 p, J. D, ^5 l. ~2 Z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果要改变某个库的编码格式:在mysql提示符后输入命令
[6 S/ d$ ~$ r/ l6 A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートalter database db_name default character set gbk;
/ E, o+ D: P" u$ H8 u" d1 Z1 I3 fbbs.mocwww.com三、数据的导入导出
" ]3 I. T4 |% X8 B) F2 ]) F魔力私服,最新魔力宝贝私服技术交流1、文本数据转到数据库中妖城在线论坛$ v7 W6 M( U8 Y0 r l5 S: M
文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:
! H( G' g6 \+ X o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1 name duty 2006-11-23
. c7 g2 M- D, N妖城在线论坛 数据传入命令 load data local infile "文件名" into table 表名;
" T) W/ h! J0 W—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2、导出数据库和表
X8 K* s4 P% L k5 y( R—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
5 ~) u/ I1 O" o3 _6 bbbs.mocwww.com mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
2 R I0 Z8 f8 q9 d6 I; jbbs.mocwww.com mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)
3 w y) {8 ^# T+ @6 g' m) ` mysqldump -h host -u user -p pass --databases dbname > file.dump
: J1 w" I) N. l% O1 j, l, Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中
# |0 b6 ^+ `$ w: z+ z% @) ~6 V1 \—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)
% `& c, J! [9 A0 f6 l8 }( I魔力私服,最新魔力宝贝私服技术交流3、导入数据bbs.mocwww.com: h S; o5 _- D9 P( @
mysql < all-databases.sql(导入数据库)bbs.mocwww.com3 ~: u4 e- ]# _
mysql>source news.sql;(在mysql命令下执行,可导入表)
$ h4 A t6 J& j7 }5 m( `) W5 ^bbs.mocwww.com0 I9 K0 ~( v- l! D: E2 U7 T
妖城在线论坛" x. s& h+ m; }0 `& {
一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码bbs.mocwww.com7 h) ]! e9 t9 m; m* w
1、例1:连接到本机上的MYSQL。
7 T( I2 T$ ?0 n1 D/ J) x) G" mbbs.mocwww.com 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. U3 d" a9 n' J8 H8 v
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
0 C) q* r9 f5 d9 E& Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysql -h110.110.110.110 -uroot -pabcd123
4 s+ B! q* l1 N/ ^4 c- a妖城在线论坛 (注:u与root可以不用加空格,其它也一样)
9 k$ p5 ^: @/ W" q8 J, W1 v3 J! g魔力私服,最新魔力宝贝私服技术交流 3、退出MYSQL命令: exit (回车)。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& V+ f; F8 n) X0 e0 J) I. F" I
二、修改密码魔力私服,最新魔力宝贝私服技术交流' `; N$ }# R! t" x/ K4 u3 I
格式:mysqladmin -u用户名 -p旧密码 password 新密码
& j5 f7 _# U, Z8 v& ?% j- B7 q1 o1 o/ x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:4 b. e, M; Y6 g6 Q" |, }/ [
mysqladmin -uroot -password ab12& e8 H1 s2 X% D# d# i# o5 G) U
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ e) X1 O8 F& f' [7 O
2、例2:再将root的密码改为djg345。妖城在线论坛0 _7 U: |4 w0 P3 R ^% S, c
mysqladmin -uroot -pab12 password djg345魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 A8 ~% c. B; h6 s; [5 U
三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)
2 e3 C6 i& m0 I 格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
7 k. H' P& ^- xbbs.mocwww.com 例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 N0 n y! V& |& a2 ^% L, S0 D6 A5 z
grant select,insert,update,魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 m0 O' T; J$ O7 T: u& e
delete on *.* to test1@\"%\" Identified by \"abc\";
% A6 z- C. d. J, k+ W* z妖城在线论坛 但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。魔力私服,最新魔力宝贝私服技术交流; U/ z6 U- N( a; ~' P2 o' p
例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。
" }5 v$ s( w+ s: C- z0 D8 Z' \ grant select,insert,update,bbs.mocwww.com3 R$ b- i& n% r1 X" d' Z0 S7 n
delete on mydb.* to test2@localhost identified by \"abc\";
/ S5 |% y: r# U8 V1 T" S( ]( ]' q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 如果你不想test2有密码,可以再打一个命令将密码消掉。bbs.mocwww.com& ]6 H3 W) G: L
grant select,insert,update,delete on mydb
9 U9 d0 |. Z0 d( |3 u( t+ P$ z .* to test2@localhost identified by \"\";—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( s! {& z0 m5 n+ V( E2 _
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。
& B# a# ?" X) ~一、操作技巧
, H* d O$ v. E4 j0 h9 _9 _" r妖城在线论坛 1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。
* F0 }7 N) k$ I8 Z3 g妖城在线论坛 2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。
7 E3 N' x" \) j1 h% ]; U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 二、显示命令魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ S- c! Z' k, B
1、显示数据库列表:
0 V, U! U; V6 }魔力私服,最新魔力宝贝私服技术交流 show databases;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. F) Y \3 g2 C% X) L) o
刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
' D1 X2 k0 G( y- O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 2、显示库中的数据表:妖城在线论坛) ?' j7 c# m/ z g& S+ X$ n
use mysql; //打开库,学过FOXBASE的一定不会陌生吧魔力私服,最新魔力宝贝私服技术交流+ O; Z8 l- P/ {9 i
show tables;
4 |, w3 e" S% u7 \9 w魔力私服,最新魔力宝贝私服技术交流 3、显示数据表的结构:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 V& V% u3 Z- I$ l+ _$ q8 D
describe 表名;妖城在线论坛7 m" B; N! k1 v
4、建库:
& I8 C+ y6 b: R( Y) A, X5 R2 l魔力私服,最新魔力宝贝私服技术交流 create database 库名;
/ \+ L# c3 T- ~6 C2 @ 5、建表:魔力私服,最新魔力宝贝私服技术交流. K9 \& S7 F, g2 i! G4 X1 S
use 库名;% Y5 T8 z5 T' _4 L( a% Q+ h
create table 表名 (字段设定列表);
" Y; O- n% q, f: Y+ S/ _- u9 ~妖城在线论坛 6、删库和删表:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 u. v4 H1 n3 d
drop database 库名;
) o( h2 A2 r/ o$ \0 Jbbs.mocwww.com drop table 表名;魔力私服,最新魔力宝贝私服技术交流% z F( B6 X- `2 f
7、将表中记录清空:bbs.mocwww.com5 I% [& Y" z7 c# }; x& L3 l9 y% Z7 L
delete from 表名;妖城在线论坛; ?" C" @ H1 ~/ a4 s9 N I
8、显示表中的记录:
: i& u% {3 ~+ c) ?魔力私服,最新魔力宝贝私服技术交流 select * from 表名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* y% ~+ _* j- G/ j
三、一个建库和建表以及插入数据的实例
1 K- F6 r8 @7 ? drop database if exists school; //如果存在SCHOOL则删除—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ z. A* K6 K1 U0 m) v
create database school; //建立库SCHOOL魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( a/ T. v0 }, P& o
use school; //打开库SCHOOL魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表9 e8 g( g. V/ \* c
create table teacher //建立表TEACHER妖城在线论坛2 ?+ g: v) F3 ] }, {
(
! P& G0 I8 _* U Z6 F5 b—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート id int(3) auto_increment not null primary key,—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 v8 a4 ?! d' L* Q) k
name char(10) not null,
B4 m. k6 n8 G& N妖城在线论坛 address varchar(50) default ’深圳’,
u3 }( S- q }9 G, I魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 year date
# R) z8 t* k' i# M' ybbs.mocwww.com ); //建表结束
3 Y9 I7 I" p; G- A9 S1 s妖城在线论坛 //以下为插入字段
1 h" I! B, i4 ~$ C! V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);bbs.mocwww.com5 S1 n1 w/ E: `$ a4 g* C N5 r( g8 J
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);
: x) I2 O, x: v } J' V1 Abbs.mocwww.com 注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。bbs.mocwww.com) o2 C3 ?: Q* i$ t ^
如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:bbs.mocwww.com7 _# J2 x1 ~: O) Q! T' k j, d
mysql -uroot -p密码 < c:\\school.sql妖城在线论坛3 u2 {3 v; w% H; l$ v# `
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" l& i2 H& ^( Y$ _. d+ A0 Y* f }+ Z$ c
0 \5 v# l% p ?. j: t! ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
+ [5 v) _" v1 e6 D6 p" p( abbs.mocwww.com四、将文本数据转到数据库中魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" M/ E$ G$ ^1 @" W3 ^* {
1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* i# @& r5 u' ^1 l. E4 f* C* ^
例:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" f3 r3 t. T H. v: Y
3 rose 深圳二中 1976-10-10
! G6 N1 g6 f! P! R9 z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 4 mike 深圳一中 1975-12-23
) Y% _7 M/ M& h! A2 h c魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2、数据传入命令 load data local infile \"文件名\" into table 表名。
8 ~& V( C0 [, a6 j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。
" n0 B, a# x$ t: B0 g3 e—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 五、备份数据库:
' L9 u/ |' W+ }* g. x魔力私服,最新魔力宝贝私服技术交流 1、mysqldump --opt school>school.bbb魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 Y. {8 m0 X; R+ |/ k7 S" G
mysqldump --opt school>school.bbb妖城在线论坛: g9 H8 c2 f; ^, k% G
(命令在DOS的\\mysql\\bin目录下执行)妖城在线论坛; E+ Q W* f( a
注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 T" c& k" @4 T6 s
后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
+ }) Z" b6 z% b/ W, M# @魔力私服,最新魔力宝贝私服技术交流 2、修改登录密码魔力私服,最新魔力宝贝私服技术交流* D! T% n: q2 B) |, R, U+ {8 X
1) mysqladmin -u用户名 -p旧密码 password 新密码:
$ }# j. X8 g8 Z ?% W F4 n/ }魔力私服,最新魔力宝贝私服技术交流 例:mysqladmin -u root password 21century
9 n- S3 D& y# E9 _+ a# ~bbs.mocwww.com 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。
$ [' L+ f" y; ]. m& t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 2)直接修改user表的root用户口令:魔力私服,最新魔力宝贝私服技术交流5 [1 V$ g t$ G, g/ _* [2 D9 g% @
mysql> user mysql;
2 o0 E. P1 F, _: {6 @& \- @, q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysql> update user set pasword=password('21century') where user='root';—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 ?* z9 g' p2 f" a; L! M+ P. v& }
mysql> flush privileges;妖城在线论坛+ H5 y6 A/ }& C/ B; E
注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。
8 t5 d/ \8 h; k( E; v妖城在线论坛 3、测试密码是否修改成功:
; _2 t8 J+ X+ V$ j7 g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1)不用密码登录:
) A5 g; l- G2 A& Y* R( Y魔力私服,最新魔力宝贝私服技术交流 [root@test1 local]# mysqlbbs.mocwww.com, w0 A* A$ \$ M) Y
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)bbs.mocwww.com3 u! f# A: \; m8 W* z5 @; i0 h
显示错误,说明密码已经修改。
3 L! N* k$ |4 Y7 M8 H) E4 v" `妖城在线论坛 2)用修改后的密码登录:
/ x6 S" C6 h! A% K& v; K+ f+ t+ N8 ~bbs.mocwww.com [root@test1 local]# mysql -u root -p: T2 v# L! F0 O2 }( |- P( L
Enter password: (输入修改后的密码21century)bbs.mocwww.com) G; d; T: m4 {) j$ n9 B8 p; R
Welcome to the MySQL monitor. Commands end with ; or \g.魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 X( M1 @# _& N5 \" g' L1 s
Your MySQL connection id is 177 to server version: 3.23.48妖城在线论坛* q1 a/ Y! ^2 Z& G
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
9 n1 V" V5 R2 i5 T* gbbs.mocwww.com mysql>
# G5 S+ X% V# E* I) E1 q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 成功!妖城在线论坛, T4 e1 [" D! s9 v
这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。魔力私服,最新魔力宝贝私服技术交流8 ?) w% S$ l& v1 K7 z
+ O0 V! R2 B9 M4 O P3 {6 f
2 z9 X/ t0 N( J* y. D6 Zbbs.mocwww.com4、启动和停止:bbs.mocwww.com( l% U( w. s' Z- Y
启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。
( P5 F% Y# q' `! z魔力私服,最新魔力宝贝私服技术交流 如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
. c! y7 B& p1 @" p/ |" P. Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 5、导出meeting数据库:2 X K& _. \$ ?
mysqldump -uroot -p21century meeting > db_meeting.sql
4 I5 l/ i- c3 D" X妖城在线论坛 导人dbname数据库:
/ ]0 a) Z. ^$ E+ s& I$ `魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysqldump -uroot -p21century dbname < xxx.sql魔力私服,最新魔力宝贝私服技术交流) c' ]! ?9 w G. E: I! L
导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。, x+ g* U L* g2 p
例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql
% `9 q7 w* ^- C: `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート (注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)魔力私服,最新魔力宝贝私服技术交流; E* A3 i) A7 `% K6 }* s
6、给表改名:
( p, {3 _3 Y l8 Z% [4 Q& E魔力私服,最新魔力宝贝私服技术交流 RENAME TABLE ztemp TO ztemp4;妖城在线论坛: E; Y" A% m; ~, a; k: _' x
7、修改字段属性:bbs.mocwww.com* F, w: ]6 i# d9 d6 \3 m. V
ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: z0 z; s. Y* J0 ~4 ?
8、在表中的content后增加一字段:
* l( H6 G7 K2 y3 v3 l G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER