下载地址: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的开发库。在这个过程中,我们将主要关注以下知识点: 1. **MySQL-devel组件**:MySQL-devel包含了用于编译MySQL客户端和服务器端...
### Linux安装MySQL 5.7详细步骤 #### 一、准备环境 在开始安装MySQL 5.7之前,确保你的Linux系统已经准备就绪。这包括但不限于安装必要的依赖包、预留足够的磁盘空间等。 #### 二、挂载数据盘 如果计划将MySQL...
Linux 下安装 MySQL 服务器 Linux 下安装 MySQL 服务器是指在 Linux 操作系统中安装和配置 MySQL 数据库服务器的过程。MySQL 是一种关系型数据库管理系统,广泛应用于 Web 应用程序中。 知识点: 1. 安装 MySQL ...
### Linux安装Mysql5.6教程(手把手教你) #### 一、前言 随着Linux系统的广泛应用,数据库软件如MySQL也成为了许多项目的基础组件之一。本文将详细介绍如何在Linux环境下安装MySQL 5.6版本,并进行基本配置。无论...
在Linux系统上安装MySQL数据库是一项常见且重要的任务,尤其对于那些需要在服务器环境中运行Web应用或数据密集型项目的用户来说。下面将详细阐述如何在Linux环境下安装MySQL,并确保其正常运行,包括创建必要的用户...
5. **安装客户端**:接着安装客户端,执行`sudo rpm -ivh MySQL-client-5.0.22-0.i386.rpm`。 6. **启动服务**:安装完成后,启动MySQL服务,命令为`sudo systemctl start mysqld`。 7. **设置root密码**:首次...
5. **验证安装**:安装完成后,你可以通过检查MySQL服务状态来验证是否安装成功: ``` systemctl status mysql ``` 如果显示为"active (running)",则表明MySQL已成功启动。 6. **设置开机启动**:为了确保系统...
Linux安装MySQL过程可以分为几个主要步骤,接下来详细阐述每个步骤的知识点: 1. 下载MySQL安装包 MySQL可以在其官方网站找到适用于Linux的各种版本的安装包。下载的版本需要与你的Linux系统兼容。在本例中,使用...
在Linux系统中安装MySQL是一项常见的任务,特别是在服务器管理和开发环境中。然而,安装过程中可能会遇到一些兼容性问题。本文将详细讲解如何解决Linux上MySQL安装的兼容性问题,以及如何查看和完全删除MySQL。 ...
### Linux 下 MySQL 5.7 的安装与配置详解 #### 一、下载 MySQL 安装包 1. **离线安装准备**: - 如果在没有网络连接的情况下安装 MySQL,可以借助于文件交互软件如 xftp6 或 MobaXterm 来传输安装包。 - 可以...
### Linux下MySQL 8.0安装与配置指南 #### 标题解读 - **Linux安装MySQL文档**:本文档旨在指导用户如何在Linux操作系统上安装MySQL数据库服务。 #### 描述解读 - **Linux安装MySQL文档**:这进一步强调了文档的...
### Linux下MySQL安装配置使用指南知识点梳理 #### 一、引言 Linux用户群体庞大,其中不少人对Linux系统下的数据库管理感兴趣。MySQL作为最流行的开源数据库管理系统之一,拥有跨平台特性,同样受到Linux用户的青睐...
### Linux环境下MySQL 5.5的安装与配置详解 #### 一、环境准备与软件下载 在开始安装MySQL 5.5之前,首先确保Linux系统(本例为CentOS)已准备好并创建了用于存放软件包的目录。具体操作如下: 1. **创建目录**:...
Linux 服务安装 MySQL 命令详解 在 Linux 操作系统中,安装 MySQL 服务器是一个基本的任务,对新手来说可能有些困难。本文将详细介绍如何安装 MySQL 服务器,包括安装、设置开机启动、启动服务、设置 root 用户密码...
非常简单的linu里安装mysql,一步一步详细介绍mysql的安装
在Linux系统中安装MySQL数据库是一项基础且重要的任务,尤其对于那些需要进行服务器管理和数据存储的IT专业人士来说。以下是一个简化的Linux安装MySQL的步骤,详细解释每个步骤,并提供相关知识点。 1. **检查已有...
### Linux环境下MySQL安装详解 #### 一、前言 在Linux环境下安装MySQL是许多服务器管理员和开发者必须掌握的一项技能。本文将详细介绍如何在CentOS系统上通过源码编译的方式安装MySQL,并确保其正常运行。整个过程...
### Linux 下安装 MySQL 在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 ...
在SUSE Linux上安装MySQL是一项基础的系统管理任务,尤其对于需要使用数据库服务的开发者和运维人员来说至关重要。本文档提供了详细的步骤来指导你完成MySQL的安装过程。 首先,你需要下载MySQL的安装文件。在本例...