MySQL的安装和配置

(一)MySQL在windows下的安装:

默认在Windows环境下验证书中应用实例,需要在Windows环境下运行如下软件包:

(1):MySQL(关系数据库管理系统)     (2):Apache(Web服务器)               (3):PHP(编程语言)

Windows下是傻瓜式安装,主要介绍一下在Linux环境下的安装。


(二)MySQL在Linux的安装:

     Linux环境下MySQL的安装有使用RPM包进行安装方式,以及用源代码进行安装俩种形式:

 源代码安装:

(1):创建新的用户组

使用root用户也能启动MySQL,考虑现在网路安全环境,使用专用用户应该更加安全,使用root权限进行用户注册,将用户与组名都注册为mysql
shell>groupadd  mysql
shell>useradd -g mysql mysql
shell>passwd  mysql

(2)下载mysql的源代码mysql-5.1.45.tar.gz

以下网址可以下载最新源代码:
http://www.mysql.com/downloads

shell>cd /doenloads
shell>wget
http://www.mysql.com/Downloads/MySQL-5.1/mysql-5.1.45.tar.gz/from/http://ftp.iij.ad.jp/pub/db/mysql

(3)编译和安装

使用tar命令进行包mysql-5.1.45.tar.gz的解压缩
shell>tar zxvf mysql-5.1.45.tar.gz

解压后,会根据版本号创建相应的目录,移动到代码目录,设定编译条件。
shell>cd mysql-5.1-45
shell>./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-extra-chaesets=all --with-mysqld-user=mysql

     configure命令成功后,利用管理权限进行安装作业

shell>make
shell>su
shell>make install

     没有报错说明mysql成功安装

(4)赋值mysql配置文件到/etc/my.cnf

shell>cp support -files/my-medium.cnf   /etc/my.cnf

 (5)生成新数据库,重启MYSQL

在初次安装mysql后,需要生成初期数据库
shell>cd /usr/local/mysql
shell>bin/mysql_install_db --user=mysql
生成初期数据库后,进行所有权变更的操作。将所有二进制文件置为root用户所有,数据目录的所有者分配给数据库的所有者(MySQL)
#将文件所有属性改为root
shell>chown -R  root

#将数据所有属性改为mysql用户
shell>chown -R  mysql var
shell>chgrp -R  mysql        #将组属性改为mysql组
其中-R选项指目录下所有项目保持同一个设置。完成后,启动mysql服务器
shell>bin /mysqld_safe  --user=mysql $

(6)确认mysql是否能够正确地运行

shell>bin /mysql/admin/ping
mysqld  is  alive

(7)设置密码

shell>bin/mysql -u root -p
Enter  password:****
mysql>USE mysql:   				//移动到mysql数据库  
mysql>DELETE FROM user WHERE password=''      //从user表中删除所有未设置密码的用户
mysql>exit;






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值