加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux中如何安装和使用MySQL数据库

发布时间:2016-10-27 10:53:45 所属栏目:Linux 来源:网络整理
导读:一、安装MySQL 1. 创建运行MySQL数据库的系统用户,组(如存在无需创建) [root@www ~]#useradd M s /sbin/nologin mysql //不设工作目录,登陆shell为禁止 2.
副标题[/!--empirenews.page--]

一、安装MySQL

1. 创建运行MySQL数据库的系统用户,组(如存在无需创建)

[root@www ~]#useradd –M –s  /sbin/nologin  mysql    //不设工作目录,登陆shell为禁止

2. 解压并释放源码包,并切换至展开的源码包目录

[root@www ~]#tar zxvf mysql-5.0.56.tar.gz -C /usr/src/

[root@www ~]#cd /usr/src/mysql-5.0.56

3. 使用.configure编译配置

[root@www mysql-5.0.56]#./configure --prefix=/usr/local/mysql

4. 编译并安装

[root@www mysql-5.0.56]#make && make install

5. 安装后的调整(这里的范例为中型企业)

1).建立配置文件

[root@www mysql-5.0.56]#cp  suport-file/my-medium.cnf   /etc/my.cnf

2).初始化数据库

[root@www mysql-5.0.56]/usr/local/mysql/bin/mysql_install_db  --user=mysql   //以mysql身份执行

[root@www mysql-5.0.56]chown –R root.mysql  /usr/local/mysql/      //更改目录所有权

[root@www mysql-5.0.56]chown –R mysql  /usr/local/mysql/var        //更改目录所有权

3).调整lib库路径

[root@www mysql-5.0.56]echo “/usr/local/mysql/lib/mysql” >> /etc/ld.so.conf

[root@www mysql-5.0.56]ldconfig    //刷新动态连接库搜索路径,使修改生效

二、MySQL启动控制

1. 使用mysqld_safe脚本安全启动服务

[root@www mysql-5.0.56]/usr/local/mysql/bin/mysql_safe  --user=mysql &  脚本启动

[root@www mysql-5.0.56]netstat -ntpl  |  grep  3306    //mysql默认使用3306端口提供服务

//可以根据需要修改my.cnf配置文件中[mysqld]区块中 port配置行

2. 将mysqld添加为系统服务

源码包support_file文件夹中  mysql.server可作为服务启动脚本复制到init.d目录中,并该改名为mysql可以使用chkconfig  --add mysqld ;chkconfig mysqldon 使其自启动

[root@www mysql-5.0.56]cp support-files/mysql.server /etc/init.d/mysqld

[root@www mysql-5.0.56]chmod +x /etc/init.d/mysqld

[root@www mysql-5.0.56]chkconfig --add mysqld

[root@www mysql-5.0.56]chkconfig mysqld on

通过以上命令可以使mysqld服务通过service start stop 等命令关闭重启了

3. 设置MySQL程序的执行路径

[root@www mysql-5.0.56]export  PATH=$PATH:/usr/local/mysql/bin

[root@www mysql-5.0.56]echo  “PATH=$PATH:/usr/local/mysql/bin” >>  /etc/profile

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读