当前位置:七道奇文章资讯数据防范MySQL防范
日期:2011-05-02 15:44:00  来源:本站整理

安装MySQL[MySQL防范]

赞助商链接



  本文“安装MySQL[MySQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
安装MySQL

假定你把全部必须的源码大概包都放在了/tmp下.假如你下载的是RPM包的话,那对比简单;假如你下载的是二进制包(你没有rpm程序大概你想自定义的话),那么会略微麻烦一点.

RPM包安装

你必须成为root用户才能利用rpm安装程序,以下是安装历程:

$ cd /tmp

$ su

# rpm -Uvh MySQL*(安装和MySQL相关的全部包)

这将安装你下载的全部3个MySQL包.假如你的系统是RedHat Linux的话,倡议利用RPM安装方法,因为全部的工作都由rpm程序帮你搞好了.

源码安装

相关于用RPM安装来说,用二进制源码安装是略微麻烦了点.但是我们可以在安装脚本中可以自定义安装的相关参数,而不用象rpm方法只能安装默许的来安装.

安装二进制源代码

假如你下载的是二进制源代码,它的名字近似于: mysql-3.22.21-pc-linux-gnu-i686.tar.gz.你必须成为root用户,然后解压到 /usr/local目录,操作步骤以下:

$ cd /usr/local

$ su

# tar -zxvf /tmp/mysql-3.22.21-pc-linux-gnu-i686.tar.gz

在全部文件解压完后,一个名字叫mysql-3.22.21-pc-linux-gnu-i686的目录将被成立出来.mysql-3.22.21-pc-linux-gnu-i686这么长):

# ln -s mysql-3.22.21-pc-linux-gnu-i686 mysql

假如今后有新版本的MySQL的话,你可以仅仅将源码解压到新的途径,然后只需求做个标记链接便可以了.这样非常便利,数据也越发安全.

成立一个MySQL 用户

好,目前我们将成立一个能运行MySQL保护程序的用户帐号,并且全部MySQL文件都归此帐户拥有.利用 Linuxconf大概useradd号令去增添一个叫 mysql 的帐号,在增添上前,确保没有人注册了这个帐户,还要暂时禁止login功效(不过普通都是在没有其他人登陆的情形下调试机械,因此这个步骤可免)

为MySQL做预备

首先让我们将MySQL目录和文件的拥有权改成 mysql 用户和root组:

# cd /usr/local

# chown -R mysql:root mysql-3.22.21-pc-linux-gnu-i686 mysql

然后运行一个小脚本程序,以成立初始化的MySQL数据库.请以一个mysql 用户的身份完成这个任务,这也是我们可以直接利用这个帐户的唯一机会.

# su mysql

$ cd mysql

$ scripts/mysql_install_db

$ exit

假如没有任何出错信息显示的话,那便可以了.

自动运行MySQL

在MySQL二进制包里面,有一个叫myslq.server的启动脚本程序.把它复制到/etc/rc.d/init.d目录里面:

# cd /etc/rc.d/init.d

# cp /usr/local/mysql/support-files/mysql.server mysql

接着把它的属性改成"x"(executable,可履行)

# chmod +x mysql

最后,运行chkconfig把MySQL增添到你系统的启动服务组里面去.

# /sbin/chkconfig --del mysql

# /sbin/chkconfig --add mysql

测试MySQL

MySQL里面有一个简单的数据库例子test ,并且它的内部数据库一向保持对权限和帐户的监督,因而先运行mysql看看能否可以工作.

首先启动MySQL:

# /etc/rc.d/init.d/mysql start

假如一切正常,你将看到以下的信息呈现:

Starting mysqld daemon with databases from /var/lib/mysql

假如你安装的是RPM包,那么程序大都安装在/usr/local/mysql/bin.在此目录下运行客户端程序:

# mysql

然后你可以看到屏幕显示出以下信息:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 2 to server version: 3.22.21

Type 'help' for help.

mysql>

接着,用show databases号令可以将安装的数据库列出来:

mysql> show databases;

你便可以看到:

+----------+

| Database |

+----------+

| mysql |

| test |

+----------+

2 rows in set (0.00 sec)

假如一切正常的话,那阐明MySQL可以完好工作了!恭喜你!假如要退出程序,输入:exit

mysql> exit;

Bye

更改管理密码

在一切正常后,要做的第一件事情是更改管理员的密码.你可以运行mysqladmin (请注意,此号令不一定在你的path中,所以最好是转到此号令的目录中直接履行):

# mysqladmin -u root password newpassword

此号令把root用户的口令变成newpassword.当然你可以把口令换成别的,因为这个很简单破解.   以上是“安装MySQL[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 安装MySQL 5后无法启动(不能Start service)办理办法小结
  • 怎样在windows下安装MySQL5.0
  • centOS yum 安装mysql
  • Linux安装MySQL后找不到my.cnf缘由
  • 安装MySQL步骤详解
  • 如安在windows系统下安装MySQL
  • 在Linux/Unix平台下安装MySQL
  • 安装MySQL
  • 在FreeBSD下安装mysql5的注意点
  • 在MacOS下的安装MySQL5.0.15
  • 在UNIX系统下安装MySQL
  • <b>MySQL中文参考手册5(安装MySQL下)</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .