纯linux 企业版下,所有的数据库管理软件都不好用怎么回事?
1.linux下启动mysql的命令:
; \& ?% h* ^ p" h魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysqladmin start
$ q7 w4 `8 K$ i/ l妖城在线论坛/ect/init.d/mysql start (前面为mysql的安装路径)bbs.mocwww.com {1 c0 ~4 j8 d# @8 D0 X$ A% T
2.linux下重启mysql的命令:
2 m9 r' X; u& o; t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート mysqladmin restart妖城在线论坛" I9 Q( g i+ G, [$ j* [
/ect/init.d/mysql restart (前面为mysql的安装路径)bbs.mocwww.com3 o: [& C- J: j! e+ D& @- o
3.linux下关闭mysql的命令:
3 A/ h' L$ m+ q3 R# p mysqladmin shutdown3 _: e* z; D+ h
/ect/init.d/mysql shutdown (前面为mysql的安装路径)魔力私服,最新魔力宝贝私服技术交流0 F2 X6 {% ^+ O4 d4 Y- C/ \# h1 W/ P
4.连接本机上的mysql:bbs.mocwww.com4 `5 Z! a+ e' x6 z" N' N: _
进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入密码。
; \- D& r W- r+ X3 A8 Z0 ]# ]' T魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表退出mysql命令:exit(回车)1 _) ?# d4 Z1 q8 Q9 T0 P! e
5.修改mysql密码:
* W/ e9 I& R, a gmysqladmin -u用户名 -p旧密码 password 新密码妖城在线论坛. U9 Y: ?; Z& f. G/ V3 |: W& K- L
或进入mysql命令行SET PASSWORD FOR root=PASSWORD("root");—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 ~$ I0 J. {( |
6.增加新用户。(注意:mysql环境中的命令后面都带一个分号作为命令结束符)
8 W+ @; B" `; x# xbbs.mocwww.comgrant select on 数据库.* to 用户名@登录主机 identified by "密码"
9 f* i4 O. Y9 W) xbbs.mocwww.com如增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:
) _+ w4 W L* V% wgrant select,insert,update,delete on *.* to " Identified by "123";
3 W5 ?, w/ K& U5 t" m) Q! `/ qbbs.mocwww.com二、有关mysql数据库方面的操作bbs.mocwww.com3 P @/ l @. m
必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束
7 Y4 O$ X$ Z5 U- P# \4 ?9 F妖城在线论坛1、显示数据库列表。/ i0 j. y- Z3 s$ G! B
show databases;
4 o$ ~- ^* d) h- c魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2、显示库中的数据表:
+ y. W$ _! a% O魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 use mysql; //打开库
; I O( k8 ~, m+ y9 B% _3 J n—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート show tables;bbs.mocwww.com+ p/ F5 J; k; P$ m, l" H
3、显示数据表的结构:
! f, ]6 l5 _+ c1 \) |) o( c8 j妖城在线论坛 describe 表名;
; N8 P9 g) y+ v2 |2 v1 p5 `! i魔力私服,最新魔力宝贝私服技术交流4、建库:妖城在线论坛% y# J; Z. U) x
create database 库名;
4 X) H% i- t! ?! B3 d2 c妖城在线论坛5、建表:妖城在线论坛8 j+ W3 y) T$ V8 l1 ?; P
use 库名;
6 m" O' D2 t1 `6 Y. U+ Z- Q& u妖城在线论坛 create table 表名(字段设定列表);
7 {* y4 r& T: A- b$ Mbbs.mocwww.com6、删库和删表:魔力私服,最新魔力宝贝私服技术交流' W) s L8 z: @
drop database 库名;
6 p+ i- n8 @3 a- ?# Ubbs.mocwww.com drop table 表名;
; r( z5 ^' d# U妖城在线论坛7、将表中记录清空:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# J/ o6 D8 {1 @' }% z& y
delete from 表名;魔力私服,最新魔力宝贝私服技术交流2 N! U$ \3 d9 g6 w( o9 D/ {5 w
8、显示表中的记录:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート* D# f' j8 G) k2 {, H. E3 j
select * from 表名;bbs.mocwww.com S: @( H, S' e+ U. H8 ?
9、编码的修改—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' s1 k7 P$ ^( k
如果要改变整个mysql的编码格式:
4 o( F% f. N- G- U妖城在线论坛启动mysql的时候,mysqld_safe命令行加入
8 s- J4 r6 y5 t魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表--default-character-set=gbk
4 r, {7 [& @' I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
3 m: j$ k# l, ~; U3 c妖城在线论坛如果要改变某个库的编码格式:在mysql提示符后输入命令
. b+ `. ^) S! }8 o: l% i魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表alter database db_name default character set gbk;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. }! f- ?3 O( I& m( z
三、数据的导入导出—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, [9 [2 M' a: p$ e5 E. x
1、文本数据转到数据库中
- g: o6 I4 U5 J3 p 文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:妖城在线论坛6 N% t+ w# F- I2 ?7 ]6 l
1 name duty 2006-11-23魔力私服,最新魔力宝贝私服技术交流: m- z2 u# x# [+ Z" U
数据传入命令 load data local infile "文件名" into table 表名;
' U" Z; F) Q+ p% u- G妖城在线论坛2、导出数据库和表
! R$ z# g5 s: D1 q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysqldump --opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 v. ^. _* @" @
mysqldump --opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)
: T! P! z @3 @1 }! H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 mysqldump --databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)魔力私服,最新魔力宝贝私服技术交流: }7 ^9 c5 S7 ~4 q
mysqldump -h host -u user -p pass --databases dbname > file.dump妖城在线论坛8 f! z0 D/ {+ Y0 S. \
就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中
) J9 u7 B6 X& r( X# R. r6 i8 { mysqldump --all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)
: T! r I5 p# t" m5 Y# ^% X3、导入数据& i( u+ B. S% v* L4 X5 B
mysql < all-databases.sql(导入数据库)—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 D- m7 u4 y* _) ~
mysql>source news.sql;(在mysql命令下执行,可导入表)
, h* x R" P3 s' B魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
6 o4 ]) O* P. Z# q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
7 M7 u8 ~2 x; {3 n妖城在线论坛一、连接MySQL 格式: mysql -h主机地址 -u用户名 -p用户密码
# i5 D) q7 q8 _% Q8 J3 B6 L' R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 1、例1:连接到本机上的MYSQL。
; _3 A5 x$ _& o7 H- ] G* H魔力私服,最新魔力宝贝私服技术交流 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。魔力私服,最新魔力宝贝私服技术交流/ \ T4 p7 v5 T2 V* E
2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
( { ~2 U9 O9 a; B妖城在线论坛 mysql -h110.110.110.110 -uroot -pabcd123
+ x* s) b) i% f9 E6 m/ L$ o妖城在线论坛 (注:u与root可以不用加空格,其它也一样)
+ Y' N" G* k% `, X- c( G4 K—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 3、退出MYSQL命令: exit (回车)。bbs.mocwww.com, q+ Q7 Z" P0 v$ W
二、修改密码- D( Q2 D# Y8 q' t* r+ c
格式:mysqladmin -u用户名 -p旧密码 password 新密码妖城在线论坛6 n# o! C* S/ D/ K
1、例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:
5 N- [2 {0 V- U& ?, E8 u4 a7 a; e3 ~妖城在线论坛 mysqladmin -uroot -password ab12
/ U" ~# E4 t+ c: V" _& R0 }bbs.mocwww.com 注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( i' ^* g m+ ]4 Q- _" a. H
2、例2:再将root的密码改为djg345。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' V6 \5 X2 Y$ ] W7 h9 T- d
mysqladmin -uroot -pab12 password djg345% q0 d1 l; k: @1 F& h! x6 g4 q0 X: c
三、增加新用户。(注意:和上面不同,下面的因为是MySQL环境中的命令,所以后面都带一个分号作为命令结束符)
; i( \' R) j& ?5 [魔力私服,最新魔力宝贝私服技术交流 格式:grant select on 数据库.* to 用户名@登录主机 identified by \"密码\"
X& F, O, a( Y7 P% c9 A" Z魔力私服,最新魔力宝贝私服技术交流 例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:
4 @( a. k9 T, ~* a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 grant select,insert,update,bbs.mocwww.com; Z% B# n% p8 i# @9 W( d w# M
delete on *.* to test1@\"%\" Identified by \"abc\";2 l. U% w- H; b- |/ f7 M0 x
但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。
$ a; p# P+ c; g4 X妖城在线论坛 例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。bbs.mocwww.com& M; H& K9 u p
grant select,insert,update,
5 o. n6 Z' r" dbbs.mocwww.com delete on mydb.* to test2@localhost identified by \"abc\";
: U. X, g9 i( C% w1 U魔力私服,最新魔力宝贝私服技术交流 如果你不想test2有密码,可以再打一个命令将密码消掉。妖城在线论坛: [& ?- e. C0 L+ Y( M
grant select,insert,update,delete on mydb
$ [1 L& B- R, I$ D妖城在线论坛 .* to test2@localhost identified by \"\";魔力私服,最新魔力宝贝私服技术交流* I3 G. w' a$ E) T/ P# K" U/ o( k
在上面讲了登录、增加用户、密码更改等问题。下面我们来看看MySQL中有关数据库方面的操作。注意:你必须首先登录到MySQL中,以下操作都是在MySQL的提示符下进行的,而且每个命令以分号结束。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート R: K$ |; U7 Q& Z
一、操作技巧—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; k/ t% o/ n. Y' s& B4 T
1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以把一个完整的命令分成几行来打,完后用分号作结束标志就完成。
5 ]# [; ^0 r l7 i( R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2、你可以使用光标上下键调出以前的命令。但以前我用过的一个MySQL旧版本不支持。我现在用的是mysql-3.23.27-beta-win。
; q# w; C8 D8 Q8 H8 h) L) j; J魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 二、显示命令
5 {/ U8 Z L) m妖城在线论坛 1、显示数据库列表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' a3 N0 d, i9 t x
show databases;
; G1 l* o! U& H; v0 L/ X0 Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 刚开始时才两个数据库:mysql和test。MySQL库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。
& C$ J8 [) V( S2 l魔力私服,最新魔力宝贝私服技术交流 2、显示库中的数据表:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 ^& H/ Q( R1 G% f9 N
use mysql; //打开库,学过FOXBASE的一定不会陌生吧
5 q) C4 B5 r6 u% H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 show tables;, \ B; x' S0 Q) ]$ [- E
3、显示数据表的结构:魔力私服,最新魔力宝贝私服技术交流/ k* U5 e7 _0 D: W" @
describe 表名;
2 ? ?) y+ B5 ]0 m( O- t6 o魔力私服,最新魔力宝贝私服技术交流 4、建库:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" \, n% v& O. @4 |
create database 库名;
( v% B* c. W' [3 R7 k魔力私服,最新魔力宝贝私服技术交流 5、建表:
; `/ U/ M2 ?7 U7 h! k/ L2 n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 use 库名;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表* x6 z: O# ?/ o6 D9 q+ v
create table 表名 (字段设定列表);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート7 Z7 w2 ^9 X g8 s/ ^7 d( J
6、删库和删表:
/ Y; d. H" ?) G1 |7 N0 {妖城在线论坛 drop database 库名;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート/ ` n$ M8 H7 K
drop table 表名;
7 Y8 u* o$ o' o9 n' @* N9 D. U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 7、将表中记录清空:bbs.mocwww.com& B4 M; ^4 O: x& M' C! W
delete from 表名;妖城在线论坛+ }! Y- Q, d; x1 X9 ~
8、显示表中的记录:
* V9 o% e* Z% b( C" j魔力私服,最新魔力宝贝私服技术交流 select * from 表名;
/ D% j5 i* ]) ~+ h( G: T妖城在线论坛 三、一个建库和建表以及插入数据的实例魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 h1 H2 c) F: |; {
drop database if exists school; //如果存在SCHOOL则删除bbs.mocwww.com+ Q. L6 O. ?0 G% T, J- |
create database school; //建立库SCHOOL
4 Y* n" _4 _+ U# D! b1 N魔力私服,最新魔力宝贝私服技术交流 use school; //打开库SCHOOL魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- }0 O. H0 _7 _' i/ \3 E
create table teacher //建立表TEACHER魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. u- `5 N d) P4 y9 P* E. t
(魔力私服,最新魔力宝贝私服技术交流9 G8 k$ ~ {- c
id int(3) auto_increment not null primary key,魔力私服,最新魔力宝贝私服技术交流2 e- x I9 C' p# e9 V0 g/ |
name char(10) not null,
4 ~; r4 c) {; e- Q7 d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 address varchar(50) default ’深圳’,妖城在线论坛( K. \+ E8 Q3 r( c
year date
- w. r7 N% ?0 ~8 T- Q/ }! L ); //建表结束魔力私服,最新魔力宝贝私服技术交流: P! n0 x _: e# r# \/ W
//以下为插入字段bbs.mocwww.com. E, m4 U+ d0 Y( q/ ^
insert into teacher values(’’,’glchengang’,’深圳一中’,’1976-10-10’);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 N" `. C2 s" p7 |0 ~( h
insert into teacher values(’’,’jack’,’深圳一中’,’1975-12-23’);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% }3 m9 k9 e% m1 _; ?
注:在建表中(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并不能为空:not null而且让他成为主字段primary key(2)将NAME设为长度为10的字符字段(3)将ADDRESS设为长度50的字符字段,而且缺省值为深圳。varchar和char有什么区别 呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。
/ U: c* @+ w- y+ ?8 l/ w 如果你在MySQL提示符键入上面的命令也可以,但不方便调试。你可以将以上命令原样写入一个文本文件中假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录\\mysql\\bin,然后键入以下命令:魔力私服,最新魔力宝贝私服技术交流9 _: n4 _ q9 x
mysql -uroot -p密码 < c:\\school.sql魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% d, P" R4 x$ Q( e1 M
如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。bbs.mocwww.com: g- E+ w: x6 z$ s' v. q
" j4 u' r, y) k' l1 M. `( K魔力私服,最新魔力宝贝私服技术交流
3 x k) W( Z* W7 [魔力私服,最新魔力宝贝私服技术交流四、将文本数据转到数据库中
. {9 H# M6 |0 `8 d4 I' Q妖城在线论坛 1、文本数据应符合的格式:字段数据之间用tab键隔开,null值用\\n来代替。
: a! \! J8 c+ d% E( y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 例:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' @; m3 }5 n6 j$ q2 y$ o% M
3 rose 深圳二中 1976-10-10
- | @5 w# X) T# Z2 a5 _—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 4 mike 深圳一中 1975-12-23
; _3 Q' V3 R3 z0 ~5 X. f魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 2、数据传入命令 load data local infile \"文件名\" into table 表名。妖城在线论坛5 `5 P# b: F9 _' W0 J
注意:你最好将文件复制到\\mysql\\bin目录下,并且要先用use命令打表所在的库。妖城在线论坛( I7 A% l3 ]9 M: j
五、备份数据库:
+ d \% U T( I0 a' o4 W* X 1、mysqldump --opt school>school.bbb—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ a, x2 N! t1 g8 y! i6 a% j3 j$ N
mysqldump --opt school>school.bbb—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 \& ?, n& i4 G2 U6 _$ P; g" b3 M
(命令在DOS的\\mysql\\bin目录下执行)
4 }5 b; ` x3 d; I魔力私服,最新魔力宝贝私服技术交流 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。bbs.mocwww.com1 V+ F5 F6 p1 b) i
后记:其实MySQL的对数据库的操作与其它的SQL类数据库大同小异,您最好找本将SQL的书看看。我在这里只介绍一些基本的,其实我也就只懂这些了, 呵呵。最好的MYSQL教程还是“晏子“译的“MYSQL中文参考手册“不仅免费每个相关网站都有下载,而且它是最权威的。可惜不是象\"PHP4中文手 册\"那样是chm的格式,在查找函数命令的时候不太方便。
5 H3 L% X) a, ] 2、修改登录密码
" X. P+ u: j$ r, L% x—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 1) mysqladmin -u用户名 -p旧密码 password 新密码:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 B6 \ C+ Q! g5 s+ F( Z/ y
例:mysqladmin -u root password 21century—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート, i( w, z6 Q, C# ?! T# g5 c6 o
注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。bbs.mocwww.com* O: P% v. ]$ p6 L3 X: g
2)直接修改user表的root用户口令:
: d) c6 t8 W' o0 Y, |/ F8 {0 d妖城在线论坛 mysql> user mysql;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: d2 a& t( ~7 D: b0 ?7 {
mysql> update user set pasword=password('21century') where user='root';魔力私服,最新魔力宝贝私服技术交流/ v% f1 _8 P5 I' p4 N s
mysql> flush privileges;
! ^* M8 n& @/ M R+ B妖城在线论坛 注:flush privileges的意思是强制刷新内存授权表,否则用的还是缓冲中的口令。) ^ }! }; u* j+ T5 P
3、测试密码是否修改成功:" X9 N9 j5 P! g- y8 @; r2 e
1)不用密码登录:魔力私服,最新魔力宝贝私服技术交流. K6 R, c* e8 |
[root@test1 local]# mysqlbbs.mocwww.com6 ?+ Y0 [0 @9 K! h6 U' L, A X
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
* q( F) J% n6 w. ~妖城在线论坛 显示错误,说明密码已经修改。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート2 z7 X" g0 E: F4 @1 s, f
2)用修改后的密码登录:
$ O- e# E% ]( M4 ?1 m( g' Ibbs.mocwww.com [root@test1 local]# mysql -u root -p魔力私服,最新魔力宝贝私服技术交流% R1 T! `. D- P5 H0 w" L
Enter password: (输入修改后的密码21century)妖城在线论坛! E% a+ g" R. \( B
Welcome to the MySQL monitor. Commands end with ; or \g.
" D3 C0 ?, ?- [& q魔力私服,最新魔力宝贝私服技术交流 Your MySQL connection id is 177 to server version: 3.23.48—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 T% X4 k3 [1 W6 v
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.妖城在线论坛" @2 q5 f' n8 S
mysql>魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 p/ }! |8 P- Q+ B: v# X, l
成功!
' S# m3 E. w' H! Ebbs.mocwww.com 这是通过mysqladmin命令修改口令,也可通过修改库来更改口令。
! _0 y- ^! b! ]* A8 M3 V {妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( ]. L) u ?0 P ~2 s
$ l5 S3 J8 C* x6 E: Z$ A—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4、启动和停止:
/ o$ T; X6 ~# q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 启动:Mysql从3.23.15版本开始作了改动,默认安装后服务要用MySQL用户来启动,不允许root用户启动。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 V, M! X/ S L# c0 o0 ~6 Z% f
如果非要用root用户来启动,必须加上--user=root参数(./safe_mysqld --user=root &)停止:mysqladmin -u root -p shutdown。
$ S+ f% y `+ n魔力私服,最新魔力宝贝私服技术交流 5、导出meeting数据库:
5 F+ u; \# f* N* L. @$ Vbbs.mocwww.com mysqldump -uroot -p21century meeting > db_meeting.sql% A2 I& n: H+ G7 O
导人dbname数据库:
( Q4 H0 W7 y* { mysqldump -uroot -p21century dbname < xxx.sql
3 i. F) Q/ f' X4 z# j2 @# E, l妖城在线论坛 导入数据库还可用类似于oracle中@my_script.sql的方式一次执行大量sql语句,这在使用mysqldump不起作用时非常有用。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( F- l e$ g. F7 b
例:#./mysql -uroot -p < /home/xuys/db_meeting_2003.sql
3 V3 K1 I. K( V# o—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート (注:create database、use databasename、create table和insert into语句都可写在上面的脚步文件中)
: }# p5 B$ W$ t; k/ ]" Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 6、给表改名:; u; K. p1 @6 I) i5 e! L9 G/ N# s
RENAME TABLE ztemp TO ztemp4;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 B, ^: Y, n7 S8 s/ @, g$ `
7、修改字段属性:
# b' ^+ \5 o& [6 I4 t/ E妖城在线论坛 ALTER TABLE bbabase CHANGE news_id id VARCHAR(5) NOT NULL;
* x" K4 L! B5 ^1 u& j: ]—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 8、在表中的content后增加一字段:
. Y k3 @& Q! Dbbs.mocwww.com ALTER TABLE bbabase ADD leave_time DATETIME NOT NULL AFTER