`

linux 安装mysql5

 
阅读更多

下载地址:http://xiazai.zol.com.cn/detail/27/264218.shtml

 

1、安装配置MySQL

这里的mysql用的是二进制包,二进制包不用编译即可安装

(1)到mysql二进制包目录下执行:
# tar zxvf mysql-5.0.41-linux-i686.tar.gz
//将解压后生成的目录,复制到/usr/local/下并改名为mysql
# mv mysql-5.041 /usr/local/mysql

(2) 建立mysql组和用户,并将mysql用户加入到mysql组中去
# groupadd mysql
# useradd -g mysql mysql

(3) 在 support-files目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数)
# cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

(4) 进入mysql目录,初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限
cd /usr/local/mysql
./scripts/mysql_install_db --user=mysql

(5) 设定root能访问/usr/local/mysql
# chown -R root .

(6)设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。
# chown -R mysql data

(7)设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件
# chown -R mysql data/.

(8)设定mysql组能够访问/usr/local/mysql
# chgrp -R mysql .

(9) 运行mysql
# /usr/local/mysql/bin/mysqld_safe --user=mysql &

如果没有问题的话,应该会出现类似这样的提示:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。
可以查看3306端口是否被占用,如果被占用,把它关掉
lsof –i:3306
/usr/local/mysql/bin/mysqladmin shutdown -u root –p

(10) 用如下命令修改MYSQL密码
//默认安装密码为空,为了安全你必须马上修改.
# /usr/local/mysql/bin/mysqladmin -u root password yourpassword

(11) 置使mysql每次启动都能自动运行
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/init.d/mysqld
# chkconfig --add mysqld
# chkconfig --level 345 mysqld on

(12) 启动mysqld服务,查看3306端口是否打开。要注意在防火墙中开放该端口。
# service mysqld start
# netstat -atln

修改数据库可以远程登录:
update mysql.user set host='%' where user='root' and host='localhost';

修改密码后关掉防火墙
service iptables stop

重启mysql:命令
cd /usr/local/mysql/bin
./mysqladmin shutdown –u root –p
输入密码 111111
./safe_mysqld –user=root &

启动MySQL
/usr/local/mysql/bin/safe_mysqld --user=root &

停止MySQL
mysqladmin shutdown -u root –p

进入mysql命令行:
mysql -u root –p
输入密码:

分享到:
评论

相关推荐

    Linux安装MySql devel

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

    Linux安装mysql5.7详细步骤

    ### Linux安装MySQL 5.7详细步骤 #### 一、准备环境 在开始安装MySQL 5.7之前,确保你的Linux系统已经准备就绪。这包括但不限于安装必要的依赖包、预留足够的磁盘空间等。 #### 二、挂载数据盘 如果计划将MySQL...

    linux下安装mysql服务器

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

    Linux安装Mysql5.6教程(手把手教你)

    ### Linux安装Mysql5.6教程(手把手教你) #### 一、前言 随着Linux系统的广泛应用,数据库软件如MySQL也成为了许多项目的基础组件之一。本文将详细介绍如何在Linux环境下安装MySQL 5.6版本,并进行基本配置。无论...

    linux安装mysql

    在Linux系统上安装MySQL数据库是一项常见且重要的任务,尤其对于那些需要在服务器环境中运行Web应用或数据密集型项目的用户来说。下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户...

    Linux下安装Mysql

    5. **安装客户端**:接着安装客户端,执行`sudo rpm -ivh MySQL-client-5.0.22-0.i386.rpm`。 6. **启动服务**:安装完成后,启动MySQL服务,命令为`sudo systemctl start mysqld`。 7. **设置root密码**:首次...

    linux一键安装mysql

    5. **验证安装**:安装完成后,你可以通过检查MySQL服务状态来验证是否安装成功: ``` systemctl status mysql ``` 如果显示为"active (running)",则表明MySQL已成功启动。 6. **设置开机启动**:为了确保系统...

    linux 安装 Mysql

    Linux安装MySQL过程可以分为几个主要步骤,接下来详细阐述每个步骤的知识点: 1. 下载MySQL安装包 MySQL可以在其官方网站找到适用于Linux的各种版本的安装包。下载的版本需要与你的Linux系统兼容。在本例中,使用...

    Linux安装MySQL相关总结文档

    在Linux系统中安装MySQL是一项常见的任务,特别是在服务器管理和开发环境中。然而,安装过程中可能会遇到一些兼容性问题。本文将详细讲解如何解决Linux上MySQL安装的兼容性问题,以及如何查看和完全删除MySQL。 ...

    linux安装mysql(实测没问题)

    ### Linux 下 MySQL 5.7 的安装与配置详解 #### 一、下载 MySQL 安装包 1. **离线安装准备**: - 如果在没有网络连接的情况下安装 MySQL,可以借助于文件交互软件如 xftp6 或 MobaXterm 来传输安装包。 - 可以...

    linux安装mysql文档

    ### Linux下MySQL 8.0安装与配置指南 #### 标题解读 - **Linux安装MySQL文档**:本文档旨在指导用户如何在Linux操作系统上安装MySQL数据库服务。 #### 描述解读 - **Linux安装MySQL文档**:这进一步强调了文档的...

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

    ### Linux下MySQL安装配置使用指南知识点梳理 #### 一、引言 Linux用户群体庞大,其中不少人对Linux系统下的数据库管理感兴趣。MySQL作为最流行的开源数据库管理系统之一,拥有跨平台特性,同样受到Linux用户的青睐...

    linux 安装mysql5.5文档

    ### Linux环境下MySQL 5.5的安装与配置详解 #### 一、环境准备与软件下载 在开始安装MySQL 5.5之前,首先确保Linux系统(本例为CentOS)已准备好并创建了用于存放软件包的目录。具体操作如下: 1. **创建目录**:...

    linux 服务安装mysql命令

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

    linux里安装mysql

    非常简单的linu里安装mysql,一步一步详细介绍mysql的安装

    Linux安装MYSQL步骤(1).docx

    在Linux系统中安装MySQL数据库是一项基础且重要的任务,尤其对于那些需要进行服务器管理和数据存储的IT专业人士来说。以下是一个简化的Linux安装MySQL的步骤,详细解释每个步骤,并提供相关知识点。 1. **检查已有...

    Linux安装MySQL教程

    ### Linux环境下MySQL安装详解 #### 一、前言 在Linux环境下安装MySQL是许多服务器管理员和开发者必须掌握的一项技能。本文将详细介绍如何在CentOS系统上通过源码编译的方式安装MySQL,并确保其正常运行。整个过程...

    Linux下安装mysql

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

    mysql suse linux安装文档)

    在SUSE Linux上安装MySQL是一项基础的系统管理任务,尤其对于需要使用数据库服务的开发者和运维人员来说至关重要。本文档提供了详细的步骤来指导你完成MySQL的安装过程。 首先,你需要下载MySQL的安装文件。在本例...

Global site tag (gtag.js) - Google Analytics