邮件订阅
5ucms培训,浅谈怎样在UNIX系统下安装MySQL数据库
作者: 来源: 日期:2018/3/16 16:41:23 浏览量:16(滞后) 人气:LOADING...(实时) 【

5ucms培训,浅谈怎样在UNIX系统下安装MySQL数据库

# 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

# ./c># make

# make install

 

注意在运行c> 

该命令将在 /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 m>Your MySQL c> 

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 &''


欢迎您访问www.5ucms.org

本站推荐: 5ucms模板下载 5ucms插件下载 仿站联系Q3876307       [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms插件,MySQL手册版本 5.0.20-MySQL优化(三)
下一篇:5ucms模版,浅谈如何应用JDBC连接数据库My SQL
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
5ucms培训,浅谈怎样在UNIX系统下安装MySQL数据库的关键词:
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org