`

[转] linux下安装mysql服务器

阅读更多
[转自:http://www.extmail.org/forum/archive/2/0510/563.html]

安装MySQL服务器
你可以根据服务器的CPU类型,下载适合你所用CPU和操作系统的MySQL发行包。
从下面的URL下载MySQL 4.1.16以tar.gz形式发布的二进制发行包:http://www.mysql.com

增加MySQL运行所需要的用户和组:
groupadd mysql
useradd mysql -g mysql -c "MySQL user" -d /nonexistent -s /sbin/nologin

安装MySQL软件,MySQL将被安装到“/usr/local/mysql”目录下:
tar zvxf mysql-max-4.1.16-pc-linux-gnu-i686-glibc23.tar.gz
mv mysql-max-4.1.16-pc-linux-gnu-i686-glibc23 /usr/local/mysql
cd /usr/local/mysql
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
chgrp -R mysql .
mkdir /var/lib/mysql
chown mysql:root /var/lib/mysql
chmod 755 /var/lib/mysql

cp support-files/my-medium.cnf /etc/my.cnf
修改“/etc/my.cnf”文件,取消“skip-networking”前面的注释,这样的话MySQL将不监听TCP/IP端口,可以避免一些安 全问题。

修改client和mysqld部分的“socket = /tmp/mysql.sock”为“socket = /var/lib/mysql/mysql.sock”
注:以tar.gz形式发布的MySQL默认的socket位置在“/tmp/mysql.sock”,而以rpm形式发布的MySQL默认的 socket位置在“/var/lib/mysql/mysql.sock”,你可以通过my.cnf文件设置MySQL服务器的socket位置。

配置MySQL服务开机自动运行:
cp support-files/mysql.server /etc/rc.d/init.d/mysql
chmod +x /etc/rc.d/init.d/mysql
chkconfig --add mysql

设置MySQL的默认字符集为GB2312,
修改/etc/rc.d/init.d/mysql文件,将第199行
从“$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file >/dev/null 2>&1 &”
修改为“$bindir/mysqld_safe --datadir=$datadir --default-character-set=gb2312 --pid-file=$pid_file >/dev/null 2>&1 &”
修改“/etc/profile”文件,将“/usr/local/mysql/bin”加到PATH变量中,退出重新登陆系统。

注:①为了安全请立即修改MySQL管理员的密码。
    ②以tar.gz形式发布的MySQL默认的socket位置在“/tmp/mysql.sock”,而以rpm形式发布的MySQL默认的socket 位置在“/var/lib/mysql/mysql.sock”,你可以通过my.cnf文件设置MySQL服务器的socket位置。
使用rpm方式安装mysql的头文件和共享库:
rpm -ivh --nodeps MySQL-shared-standard-4.1.16-0.rhel4.i386.rpm
rpm -ivh MySQL-devel-standard-4.1.16-0.rhel4.i386.rpm

注: 在安装mysql前,请将系统中已存在的mysql删除。
分享到:
评论

相关推荐

    linux下安装mysql服务器

    Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...

    Linux下安装Mysql

    标题中的“Linux下安装Mysql”意味着我们将关注如何在Linux操作系统上安装MySQL数据库服务。这通常包括下载RPM包,验证依赖关系,然后进行安装。 描述中的“Linux mysql rpm安装包”指的是我们使用RPM包来安装MySQL...

    Linux下安装mysql

    ### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...

    linux一键安装mysql

    本文将详细介绍如何通过一个名为`install_mysql.sh`的脚本来实现Linux下的一键安装MySQL。 首先,我们需要确保你的Linux服务器已经配置好了一些基本的环境,包括SSH远程访问、网络连接以及必要的权限。通常,Linux...

    linux 服务安装mysql命令

    在 Linux 操作系统中,安装 MySQL 服务器是一个基本的任务,对新手来说可能有些困难。本文将详细介绍如何安装 MySQL 服务器,包括安装、设置开机启动、启动服务、设置 root 用户密码、基本命令使用等步骤。 安装 ...

    在Linux下MySQL安装配置使用指南

    在Linux环境下安装MySQL需要下载MySQL服务器端和客户端的rpm安装包。这些文件可以从MySQL官方网站下载。以MySQL 4.0.16版本为例,需要下载的两个rpm包分别是: - MySQL-server-4.0.16-0.i386.rpm - MySQL-client-...

    Linux下安装MYSQL

    ### Linux下安装MySQL 在Linux环境下安装MySQL是一个常见的任务,对于开发者、系统管理员以及数据库管理员而言至关重要。本文将详细介绍在Linux环境下安装MySQL的过程,并提供一些实用的技巧与建议。 #### 准备...

    最新Linux下安装mysql版本冲突问题解决.docx

    在Linux系统中,安装MySQL数据库时可能会遇到版本冲突的问题,特别是在尝试安装新版本而系统中已有旧版本的情况下。本文档详细介绍了如何解决这个问题。 首先,要确定系统中已安装的MySQL版本,可以使用`rpm`命令...

    Linux安装MySql devel

    标题"Linux安装MySQL-devel"指向了一个具体的操作任务,即在Linux环境下安装MySQL的开发库。在这个过程中,我们将主要关注以下知识点: 1. **MySQL-devel组件**:MySQL-devel包含了用于编译MySQL客户端和服务器端...

    Linux下安装MySQL5.7,内附安装文档

    8. **验证远程访问**:最后,你可以从另一台机器尝试连接到你的MySQL服务器,使用`mysql -h your_server_ip -u root -p`,输入密码后如果能成功连接,说明远程访问已配置好。 以上就是在Linux环境下安装MySQL5.7的...

    mysql数据在linux环境下各种安装

    在Linux环境下安装MySQL数据库是一项重要的任务,特别是在服务器管理和运维中。MySQL是一种广泛使用的开源关系型数据库管理系统,其在Linux上的安装过程可以根据不同的需求选择不同的模式,包括单机版、主备模式、双...

    Linux安装mysql5.7详细步骤

    ### Linux安装MySQL 5.7详细步骤 #### 一、准备环境 ...以上步骤详细介绍了如何在Linux环境下安装MySQL 5.7及其相关的配置过程。遵循这些步骤,你可以成功地在Linux系统上部署并使用MySQL 5.7数据库。

    linux下安装MySQL

    在Linux环境下安装MySQL数据库系统及配置远程访问功能是IT领域中的常见需求,尤其对于服务器管理和应用部署至关重要。本文将详细解析这一过程中的关键步骤和技术要点,帮助读者掌握在Linux操作系统中如何成功安装...

    Linux下安装MySQL.pdf

    【Linux下安装MySQL】 在Linux操作系统中安装MySQL数据库是一个必要的步骤,特别是在开发和管理Web应用程序时。本教程将详述如何在Linux环境下卸载旧版本的MySQL,以及如何正确安装和配置新版本的MySQL。 首先,...

    linux安装mysql

    下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户和组、配置环境以及进行基本的安全设置。 ### 一、准备工作 在开始安装之前,首先确保你的Linux系统是最新的,通过运行`sudo apt...

    mysql linux 安装配置

    MySQL Yum仓库为在Linux平台上安装MySQL服务器、客户端及其他组件提供了RPM包。这些包除了安装新软件外,还能升级和替换由Linux发行版的软件仓库安装的第三方MySQL包,前提是MySQL提供了相应的替换包。该仓库支持的...

    Linux系统安装MySQL教程

    此外,在 Linux 系统中安装 MySQL 服务器还需要考虑以下几点: * 依赖关系: MySQL 服务器依赖于一些其他软件包,如 libmysqlclient18 等。 * 文件系统: MySQL 服务器需要足够的磁盘空间来存储数据库文件。 * 系统...

Global site tag (gtag.js) - Google Analytics