解压
tar –zxvf mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.22-linux-glibc2.5-x86_64 /usr/local/mysql
cd /usr/local/mysql
添加用户及组
groupadd mysql
useradd -r -g mysql mysql
修改目录拥有者
chown -R mysql:mysql ./
安装数据库
apt-get install libaio-dev
./scripts/mysql_install_db --user mysql
再修改目录拥有者
chown -R root:root ./
chown -R mysql:mysql data
添加服务启动
cp support-files/mysql.server /etc/init.d/mysql
cp support-files/my-default.cnf /etc/my.cnf
修改my.cnf
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306
socket=/var/lib/mysql/mysql.sock
server_id = 1
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8
创建目录
mkdir /var/lib/mysql
修改目录拥有者
chown -R mysql:mysql /var/lib/mysql
添加PATH
vim /etc/profile
export PATH=/usr/local/mysql/bin:$PATH
source /etc/profile
重启服务器
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8
创建目录
mkdir /var/lib/mysql
修改目录拥有者
chown -R mysql:mysql /var/lib/mysql
添加PATH
vim /etc/profile
export PATH=/usr/local/mysql/bin:$PATH
source /etc/profile
重启服务器
shutdown -r now
启动/关闭服务
service mysql start
service mysql stop
修改密码(服务先启动)
./bin/mysqladmin -u root password ‘密码’
重启服务
允许远程连接mysql
mysql>GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
mysql>GRANT ALL PRIVILEGES ON *.* TO root@”%” IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
第一句增加itlogger用户授权通过本地机(localhost)访问,密码“www.itlogger.com”。第二句则是授与itlogger用户从任何其它主机发起的访问(通配符%)。
重启mysql服务
取消授权
撤销已经赋予给 MySQL 用户权限的权限。
revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from” 即可:
revoke all on *.* from 'root'@'192.168.0.197' ;
REVOKE语句只能取消用户的权限,而不可以删除用户。即使取消了所有的权限,用户仍然可以连接到服务器。要想彻底的删除用户,必须使用DELETE语句将该用户的记录从MySQL数据库中的user表中删除。该语句的语法格式如下:
Delete from user where user = "user_name" and host = "host_name" ;
例子:
mysql> use mysql;
Database changed
mysql> delete from user where user='sss' and host='localhost' ;
mysql>flush privileges ;
Query OK, 1 row affected (0.02 sec)
最后再次查看一下授权用户,发现消失了
相关推荐
这个“mysql5.6安装文件-完美”压缩包包含的是MySQL 5.6的安装程序,即“mysql-installer-community-5.6.10.1.msi”,这是一个Windows平台上的MSI(Microsoft Installer)格式的安装包,用于在Windows操作系统上轻松...
Windows 下 MySQL 安装配置图解
Docker安装MySQL5.6安装手册
在本篇文章中,我们将详细介绍如何在操作系统上安装并配置MySQL 5.6,以便你能快速搭建自己的数据库服务。 一、安装MySQL 5.6 1. **下载MySQL 5.6**:首先,你需要从MySQL官方网站下载适用于你操作系统的MySQL ...
在Linux系统上安装MySQL 5.6是一个涉及多个步骤的过程,包括安装依赖包、创建系统用户、上传和解压MySQL安装文件、配置MySQL服务器、初始化安装、启动服务以及设置用户权限。以下是对这些步骤的详细解释: 1. **...
在本篇文章中,我们将详细探讨如何安装和卸载MySQL 5.6。 首先,我们来讨论MySQL 5.6的安装过程: 1. **下载安装包**:MySQL 5.6的安装文件通常是msi格式,例如`mysql-installer-community-5.6.31.0.msi`。你可以...
这个“mysql5.6安装包”包含了安装MySQL 5.6所需的所有文件,使得用户可以在自己的计算机上部署和运行MySQL服务。 首先,`mysql-installer-commercial-5.6.15.0.msi` 是主安装程序,这是一个Windows Installer包,...
CentOS 6 安装 MySQL 5.6 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于 Web 应用程序中。 CentOS 6 是一个基于 Linux 的操作系统,本文将指导您如何在 CentOS 6 上安装 MySQL 5.6。 关闭 SELinux ...
### 数据库MySQL 5.6安装部署知识点详解 #### 一、MySQL简介及特性 **1.1 定义及发展历史** - **定义**: MySQL是一个开源的关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司在1979年开始开发,并在1995年正式...
可以设置mysql编码 避免存入中文出错
### Linux安装Mysql5.6教程(手把手教你) #### 一、前言 随着Linux系统的广泛应用,数据库软件如MySQL也成为了许多项目的基础组件之一。本文将详细介绍如何在Linux环境下安装MySQL 5.6版本,并进行基本配置。无论...
Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程...
MySQL 5.6 安装及主从复制配置涉及的详细知识点: 一、MySQL 5.6 安装步骤及配置 1. 安装前提:确保系统中没有其他版本的MySQL,如果有,应该先进行卸载。 2. 系统目录设置:通常情况下MySQL的安装目录设置为/usr/...
标题《mysql5.6安装说明文档(windows系统)》所指的知识点包括: 1. MySQL 5.6版本的安装过程,特别指出了操作系统的平台是Windows系统。 2. 安装过程中可能会遇到的问题以及解决方法,包括如果安装不成功,需要...
根据提供的文件信息,本文将详细介绍如何在Linux环境下安装并配置MySQL 5.6的主从复制环境,并且会涉及MySQL数据库的编码格式设置。 ### 一、安装与配置MySQL 5.6 #### 1. 检查系统是否已安装MySQL 在开始安装之前...
1. **下载安装包**:你已经拥有名为"mysql5.6最新安装版本"的压缩包,这包含了安装MySQL 5.6所需的所有文件。你需要先解压缩这个文件,通常会得到一个可执行的安装程序。 2. **系统需求**:在安装前,确保你的操作...
MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual ...
### Red Hat 6.4离线安装MySQL 5.6 安装手册 #### 一、准备工作 在开始安装MySQL 5.6之前,请确保已准备好以下内容: 1. **操作系统**:Red Hat 6.4 2. **MySQL安装包**:MySQL 5.6.42 版本 #### 二、下载MySQL...