大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 数据库 -> MySQL -> 怎样在UNIX系统下安装MySQL

怎样在UNIX系统下安装MySQL

时间: 2021-08-13 作者:daque

# cd /usr/src   # tar -zvxf mysql-3.22.25-pc-linux-gnu-i686.tar.gz (爆发 mysql-3.22.25-pc-linux-gnu-i686目次) # cd mysql-3.22.25-pc-linux-gnu-i686 # ./configure --prefix=/usr/local/mysql (个中参数设定手段安置路途) # make # make install

提防在运转configure时,设定mysql的安置手段路途为/usr/local/mysql,该路途在后继安置进程中还要运用。而后,创造首先的数据库: # scripts/mysql_install_db

该吩咐将在 /usr/local/mysql/var/ 下创造两个数据库:mysql和test,个中前者是mysql的权力处置数据库,后者是让你做熟习用的。提防:即使你在往日已经安置果mysql,则初始数据库仍旧生存,不须要再从新安置。

结果,启用mysql : # cd /usr/local/mysql/bin # ./safe_mysqld &

即使你蓄意在呆板启用的功夫机动运转数据库效劳,不妨将上头的启用吩咐介入到/etc/rc.d/rc.local文献中。 此刻,mysql 仍旧运转起来了并等候你的数据处置吩咐!然而,确定要提防:你还没成器你的root处置员树立一个暗号,任何人都不妨得心应手地窜改你的数据库(囊括最为要害的权力库)!不断定的话,作作以次熟习(假如咱们的暂时目次都是/usr/local/mysql/bin): 试试用大肆用户登录,并运转: $ ./mysql -u root

登时不妨加入"mysql>"存户端软硬件提醒符并举行任何数据处置操纵而不须要任何口令;这证明,mysql的处置员"root"账号与你的unix账号所用的口令不妨是不一律的。为了给root账号加口令,实行:

# ./mysqladmin -u root password '新口令'

再次以普遍用户身实行:

$ ./mysql -u root

则体例会提醒输出暗号,暗号不精确则中断考察。本质上,纵然你是root用户,即使不精确地指明运用暗号,体例也是仿造中断:

# ./mysql -u root 或 # ./mysql  体例相应: error 1045: access denied for user: 'root@localhost' (using password: no)

惟有运用-p参数,精确证明你要运用暗号,体例才会提醒你输出暗号,并在输出暗号精确时方可加入:

# ./mysql -u root -p password:******** (输进口令) welcome to the mysql monitor. commands end with ; or g. your mysql connection id is 33 to server version: 3.22.25

type 'help' for help.

mysql>

键入exit回到shell。

剧本mysql.server(坐落`share/mysql'目次中)用来启用或遏止mysql效劳器:

shell> mysql.server start shell> mysql.server stop

该剧本本质上经过实行safe_mysqld启用效劳器。遏止效劳器也不妨经过处置步调实行:

mysqladmin shutdown

也可经过将下述吩咐介入`/etc/rc.local'文献,在体例启用时机动启用mysql:

/bin/sh -c 'cd /usr/local/mysql ; ./bin/safe_mysqld &'

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.