1、查看系统是否安装了MySQL,安装依赖环境
使用命令:
rpm -qa | grep mysql yum install libaio
2、卸载已安装的MySQL
卸载mysql命令如下:
#rpm -e --nodeps mysql-libs-5.1.61-4.el6.x86_64
要将 /var/lib/mysql文件夹下的所有文件都删除干净
3、安装新的MySQL
命令如下:
#rpm -ivh MySQL-server-5.5.30-1.el6.x86_64.rpm
#rpm -ivh MySQL-client-5.5.30-1.el6.x86_64.rpm
#rpm -ivh MySQL-devel-5.5.30-1.el6.x86_64.rpm
4、启动MySQL服务
方法一:重新启动系统
方法二:#service mysql start
查看MySQL运行状态的方法:
使用命令:# /etc/rc.d/init.d/mysql status
结果: 显示 “SUCCESS” 则已经运行
显示 “FAILED” 则没有运行
MySQL服务一些其他命令
a、察看mysql是否在自动启动列表: # /sbin/chkconfig –list
b、添加mysql到系统自启动服务组: # /sbin/chkconfig --add mysql
c、把mysql从启动服务组中删除: # /sbin/chkconfig --del mysql
d、停止mysql服务: # service mysql stop
e、脚本启动mysql服务: # /etc/rc.d/init.d/mysqld start
f、脚本停止mysql服务: # /etc/rc.d/init.d/mysqld stop
5、安装完成之后为MySQL设置root密码。
命令如下:
# mysql -u root -p
会提示输入密码,初始root密码保存在'/root/.mysql_secret'文件中
接着输入mysql>SET PASSWORD = PASSWORD('123456');
6、mysql安装目录说明
/var/lib/mysql 数据库文件
/usr/share/mysql 命令及配置文件
/usr/bin(mysqladmin、mysqldump等命令)
7、linux 下安装的mysql表名是区分大小写的,如果要不区分大小写,可以采用以下方式
1、拷贝 /usr/share/mysql/my-huge.cnf 到 /etc/my.cnf(如果已有该文件可以直接修改)
命令如下:# cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
2、修改my.cnf 文件
在 [mysqld]下增加
lower_case_table_names=1 #表名全部为小写,避免出现大小写敏感
3、重启mysql
# service mysql restart
8(可选)、为连接MySQL的主机分配权限:
命令如下:
>mysql GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO root@xxx.xxx.x.xx identified by '123456'; //xxx.xxx.x.xx是你的IP
9、开机启动MySQL
用root用户登录终端
查看是否已经有MySQL的服务
#chkconfig --list
如果没有MySQL(如果有请忽略这个步骤)
#chkconfig --add mysql
设置开机启动mysql服务
#chkconfig mysql on
10(可选)、更改MySQL默认字符集 (默认字符集和操作系统字符集一样,所以不需要设置)
查看mysql字符集:mysql> show variables like 'character_set_%';
修改/etc/my.cnf
character_set_server=utf8
相关推荐
在本文档中,我们详细介绍了如何在 CentOS 6.4 上安装和配置 MySQL 5.6。这是一个重要的步骤,因为 CentOS 6.4 自带的 MySQL 版本可能过于陈旧,无法满足某些应用程序的需求。以下是你需要遵循的步骤: 1. **检查和...
在本文中,我们将详细讨论如何在CentOS 6.4环境下安装和配置MySQL 5.6。这个过程涉及几个关键步骤,包括卸载旧版本的MySQL、安装新版本、设置root用户密码、授权以及防火墙配置。 首先,确认你的服务器环境是基于...
在本文中,我们将详细讨论如何在CentOS 6.4上安装和配置MySQL 5.6。这个过程涉及几个关键步骤,包括卸载旧版本的MySQL、安装新版本、配置MySQL服务、设置root用户密码、授权远程访问以及调整防火墙规则。 首先,...
里面有 rpm 安装 ACE rpm 安装 mysql5.6 rpm 安装 php5.4 rpm 安装nginx 1.4
在本文中,我们将详细介绍如何在CentOS 6.4系统上编译安装MySQL 5.6.14。这个过程通常比使用预编译的二进制包更加复杂,但允许你自定义配置并确保获得最新的功能。以下是编译安装的步骤: 1. **检查旧版本**: 在...
在本文中,我们将深入探讨如何在CentOS 6.4上源码安装MySQL 5.6.28。源码安装允许我们自定义编译选项,以满足特定系统的需求。以下是一个详细的步骤指南: 首先,确保系统具备编译MySQL所需的基础环境。运行以下...
在本文中,我们将深入探讨如何在CentOS 6.4操作系统上编译并安装MySQL 5.6.14。由于CentOS 6.4的默认MySQL版本为5.1,较旧,因此通过源代码安装更高版本(如5.6.14)成为了一种需求。以下是详细步骤: 首先,你需要...
在本文中,我们将深入探讨如何在 CentOS 6.4 操作系统上源码安装 MySQL 5.6。源码安装是一种灵活且自定义程度高的方法,特别适合于需要特定配置或系统不支持二进制包的情况。下面,我们将按照步骤详细解释每个过程。...
本篇文章将详细介绍如何使用RPM方式安装MySQL 5.6,这是一个适用于CentOS 6.4 64位环境的示例。 **一、检查与移除已有的MySQL软件包** 在开始安装前,首先需要确认系统中是否存在已经安装的MySQL相关包。通过`rpm -...
4. **MySQL5.6的安装及设置** 5. **Redis3.07的安装及设置** #### 2.2 操作系统的安装 - 下载CentOS 6.7版本的64位系统ISO镜像。 - 如果使用虚拟机安装,则在创建虚拟机时选择“自定义安装”并指定Workstation 8.0...
本文档介绍了一种基于 CentOS 6.4 (64位) 操作系统的 MySQL 5.6 主从复制配置方法。具体环境如下: - **操作系统**:CentOS 6.4 64位 - **MySQL 版本**:MySQL 5.6 - **主服务器 IP**:192.168.10.11 - **从服务器 ...
例如,在CentOS 6.4 64位系统上,你需要下载`MySQL-client`, `MySQL-devel`和`MySQL-server`的RPM包。在下载目录下,可以使用`ll`命令查看下载的文件,确保所有必要的RPM包都已下载。 然后,使用`rpm -ivh`命令逐个...
### 数据库说明:CentOS 6.4 下 MySQL 5.6.14 的安装与配置 #### 概述 本文档旨在详细介绍如何在 CentOS 6.4 系统上安装 MySQL 5.6.14 数据库。由于通过 yum 安装的 MySQL 版本较旧(5.1 版),因此选择通过源代码...
在本文中,我们将详细介绍如何在 CentOS 6.4 系统上进行LNMP(Linux、Nginx、MySQL、PHP)的源码编译安装。首先,确认系统环境,这里是基于内核2.6.32,CentOS 6.4的64位系统,IP地址为192.168.2.103。 为了顺利...
##### 5.1 在 CentOS 上安装 Percona XtraDB Cluster - **系统准备**:确保 CentOS 系统满足最低要求。 - **安装依赖**:安装所需的库和其他依赖项。 - **下载安装包**:从 Percona 官网下载合适的二进制包。 - **...
- **MySQL5.6**:关系型数据库管理系统,存储商品信息、用户数据等。 - **CentOS6.4**:Linux操作系统,作为服务器平台。 - **Tomcat7.x**:Servlet容器,运行Java Web应用。 - **Nginx**:反向代理服务器,负载均衡...