日期: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防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:MySQL集群自动安装脚本
- ·下一篇文章:MYSQL利用简述
- ·中查找“安装MySQL”更多相关内容
- ·中查找“安装MySQL”更多相关内容
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论