QQ在线服务: 风舞残阳风舞残阳 年满19岁年满19岁 小罗小罗 晴天晴天 心雨心雨 叮叮肉叮叮肉 小周小周 小童小童 小破孩小破孩 遥望当年遥望当年

用户导购指南

水货IBM笔记本电脑报价

行货IBM笔记本电脑报价

IBM服务器报价

IBM笔记本电脑配件报价

本周水货IBM笔记本电脑特价

IBM笔记本电脑驱动下载

水货IBM笔记本电脑验机流程

水货IBM笔记本电脑保修政策

IBM笔记本电脑FRU查询

IBM笔记本电脑常见问题

IBM笔记本电脑使用手册

笔记本电脑验机软件

论坛积分使用说明

水货IBM笔记本电脑异地购机流程

笔记本电脑购机经历及现场

贵宾申请入口

贵宾用户FTP入口

查看笔记本配置

水货APPLE苹果笔记本电脑报价

 
发新话题
打印

[linux教程] 怎样在UNIX系统下安装MySQL

怎样在UNIX系统下安装MySQL

#cd/usr/src
% p( I5 i  J# ]8 _#tar-zvxfmysql-3.22.25-pc-linux-gnu-i686.tar.gz(产生mysql-3.22.25-pc-linux-gnu-i686目录)
( I3 M# `0 Z9 P. ^#cdmysql-3.22.25-pc-linux-gnu-i686
5 p( o' ?0 m4 y  \* Y#./configure--prefix=/usr/local/mysql(其中参数设定目的安装路径)) I) G4 I( B) A$ k. K& y" ~( s% k
#make  Z/ r7 I8 I. j, }2 ~
#makeinstall! |" w: U5 }$ ?: Q9 N
注意在运行configure时,设定
- R6 r- M! v1 Y; V8 X+ ~6 vMySQL
5 h; N  y$ \5 o2 D9 x4 G" [: H) {的安装目的路径为/usr/local/mysql,该路径在后继安装过程中还要使用。然后,建立最初的数据5 x  W, t/ B0 D/ D; R) ]6 T( U/ z' A
#scripts/mysql_install_db
8 O: H5 Q% a3 E该命令将在/usr/local/mysql/var/下建立两个数据库:mysql和test,其中前者是
$ _* k5 Q9 V  F6 ]5 b0 f; x' }, HMySQL
" V, a' ~( n8 ~( X. b0 s$ {的权限管理数据库,后者是让你做练习用的。注意:如果你在以前曾经安装果: e& V6 i1 y9 r: d! N- ~
MySQL7 o! X+ l6 P0 h0 S6 Z% l% \, l
,则初始数据库已经存在,不需要再重新安装。. N8 J; C2 s! }# ]/ _
最后,启动" S6 }! F/ |$ a
MySQL, T9 \5 I. Y3 L% V4 D. c

' o$ _$ V% p/ E! o' [6 y#cd/usr/local/mysql/bin$ n$ z" X! ~& Q
#./safe_mysqld%26;amp;/ G/ r/ c2 e/ T+ N4 g/ F! E
如果你希望在机器启动的时候自动运行数据库服务,可以将上面的启动命令加入到/etc/rc.d/rc.local文件中。
( ?+ I5 v+ g% |3 I3 Q现在,  I3 z, g. {4 E4 {) r+ m
MySQL( j1 v; M  w. H% p8 Q2 E. h5 P
已经运行起来了并等待你的数据处理命令!但是,一定要小心:你还没有为你的root管理员设置一个密码,任何人都可以随心所欲地修改你的数据库(包括最为重要的权限库)!不相信的话,作作以下练习(假设我们的当前目录都是/usr/local/mysql/bin):
2 ]* _, X- D& P' z; f[color=#FFFFFF']1 G3 i& F- v, C: q0 T# h! K0 v

, Z5 N$ w3 ~% b; Z: |" j% t6 i' ?) i试试用任意用户登录,并运行:
( x- O% P/ y0 i$./mysql-uroot, e* F- ~; x9 S( p& |0 ^) _
立即可以进入"mysql%26gt;"客户端软件提示符并进行任何数据处理操作而不需要任何口令;这说明,2 l5 V4 X1 n/ j2 L  ~4 C
MySQL
, P! L5 S; L5 p; l* s. b  w& L1 U的管理员"root"账号与你的Unix账号所用的口令可以是不一样的。为了给root账号加口令,执行:/ z+ v+ k. f2 j8 v) p
#./mysqladmin-urootpassword\\\'新口令\\\'
( j' O5 Y6 ]; T; Y2 U再次以一般用户身执行:& w! ]+ K- g: J- {# m+ k2 }
$./mysql-uroot' y1 _- O& b+ M" O, F% {& B! Z
系统会提示输入密码,密码不正确则拒绝访问。实际上,即使你是root用户,如果不明确地指明使用密码,系统也是照样拒绝:, h! t8 t0 V% W# k) x8 M: ~
#./mysql-uroot
+ t1 f; V% X+ h2 V) A* ^' d# Y; ^
! g6 n2 T9 L1 t8 ?8 C#./mysql系统响应:4 i$ g1 I4 l: \
ERROR1045:Accessdeniedforuser:\\\'root@localhost\\\'(Usingpassword:NO)
. T+ O0 X7 x( s2 ?7 ]9 F* I3 ~$ _只有使用-p参数,明确说明你要使用密码,系统才会提示你输入密码,并在输入密码正确时方可进入:
8 e# X! d6 [) o' [#./mysql-uroot-p
+ [$ t$ W# U) a! w8 fpassword:********(输入口令)- H. J1 S( O2 i6 l  R/ h7 G5 H
Welcometothe' E$ P( ^' |4 C5 |( y) k0 p% c
MySQL: A  Z' r  v% j8 \+ F3 J5 e/ j
monitor.Commandsendwith;or\\\\g.0 A+ P' b' H8 K( O$ s5 E  U
Your
# o2 D1 Q7 j4 m* }/ o! `MySQL1 ?* W7 Y; z9 F! J
connectionidis33toserverversion:3.22.25# @5 ^4 P, y. ]% e# j  c/ ~. Y  \
4 B- G+ i8 o; b2 A. x
Type\\\'help\\\'forhelp.
5 K# J5 u9 j( u& ]$ {) SMysql%26gt;: E! l" t& A0 U
键入exit回到shell
- }9 _" q. r: s5 H) e, a, S9 v脚本mysql.server(位于`share/mysql\\\'目录中)用于启动或停止. h/ S/ h* p& t9 g* N9 Y
MySQL
/ Y: t- M3 g0 Z1 m服务器( e: N: ~  ?7 j( Q/ }, v
shell%26gt;mysql.serverstart
& @6 e: H  \5 T% Y' bshell%26gt;mysql.serverstop
: h- L/ `, t0 R; `( }: I该脚本实际上通过执行safe_mysqld启动服务器。停止服务器也可以通过管理程序实现:
6 Z0 q9 b# X7 T; v4 L: M! W1 `5 w/ Omysqladminshutdown
3 Q4 n* k6 ~0 z4 q1 z% U+ D也可通过将下述命令加入`/etc/rc.local\\\'文件,在系统启动时自动启动5 K" ^6 x4 N8 g3 f4 \% D# k* m# S8 u( ^
MySQL6 M; [' U1 U- h8 I% l6 E: a

0 ~0 {6 k, N" h- J# k7 ~1 {2 _" L/bin/sh-c\\\'cd/usr/local/mysql;./bin/safe_mysqld%26;amp;\\\'
(※本文搜集自:重庆未来科技 http://www.wlkj.net 重庆IBM笔记本电脑、重庆IBM水货笔记本电脑、重庆苹果笔记本电脑、重庆IBM服务器专卖)

TOP

发新话题