`
Javahuhui
  • 浏览: 80750 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mysql5.6安装

阅读更多

解压

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)

最后再次查看一下授权用户,发现消失了

 

  • 大小: 24.2 KB
分享到:
评论

相关推荐

    mysql5.6安装文件-完美

    这个“mysql5.6安装文件-完美”压缩包包含的是MySQL 5.6的安装程序,即“mysql-installer-community-5.6.10.1.msi”,这是一个Windows平台上的MSI(Microsoft Installer)格式的安装包,用于在Windows操作系统上轻松...

    Windows下Mysql5.6安装图解

    Windows 下 MySQL 安装配置图解

    Docker安装MySQL5.6安装手册

    Docker安装MySQL5.6安装手册

    菜鸟mysql5.6安装+配置

    在本篇文章中,我们将详细介绍如何在操作系统上安装并配置MySQL 5.6,以便你能快速搭建自己的数据库服务。 一、安装MySQL 5.6 1. **下载MySQL 5.6**:首先,你需要从MySQL官方网站下载适用于你操作系统的MySQL ...

    Mysql 5.6 安装 for Linux 6.9

    在Linux系统上安装MySQL 5.6是一个涉及多个步骤的过程,包括安装依赖包、创建系统用户、上传和解压MySQL安装文件、配置MySQL服务器、初始化安装、启动服务以及设置用户权限。以下是对这些步骤的详细解释: 1. **...

    MySQL5.6安装及卸载

    在本篇文章中,我们将详细探讨如何安装和卸载MySQL 5.6。 首先,我们来讨论MySQL 5.6的安装过程: 1. **下载安装包**:MySQL 5.6的安装文件通常是msi格式,例如`mysql-installer-community-5.6.31.0.msi`。你可以...

    mysql5.6安装包

    这个“mysql5.6安装包”包含了安装MySQL 5.6所需的所有文件,使得用户可以在自己的计算机上部署和运行MySQL服务。 首先,`mysql-installer-commercial-5.6.15.0.msi` 是主安装程序,这是一个Windows Installer包,...

    centos安装mysql5.6.docx

    CentOS 6 安装 MySQL 5.6 MySQL 是一个流行的开源关系数据库管理系统,广泛应用于 Web 应用程序中。 CentOS 6 是一个基于 Linux 的操作系统,本文将指导您如何在 CentOS 6 上安装 MySQL 5.6。 关闭 SELinux ...

    数据库mysql5.6安装部署

    ### 数据库MySQL 5.6安装部署知识点详解 #### 一、MySQL简介及特性 **1.1 定义及发展历史** - **定义**: MySQL是一个开源的关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司在1979年开始开发,并在1995年正式...

    mysql 5.6安装板

    可以设置mysql编码 避免存入中文出错

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

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

    ubuntu安装mysql5.6完整步骤说明(亲测实用).docx

    Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程...

    mysql5.6安装+主从复制安装

    MySQL 5.6 安装及主从复制配置涉及的详细知识点: 一、MySQL 5.6 安装步骤及配置 1. 安装前提:确保系统中没有其他版本的MySQL,如果有,应该先进行卸载。 2. 系统目录设置:通常情况下MySQL的安装目录设置为/usr/...

    mysql5.6安装说明文档(windows系统)

    标题《mysql5.6安装说明文档(windows系统)》所指的知识点包括: 1. MySQL 5.6版本的安装过程,特别指出了操作系统的平台是Windows系统。 2. 安装过程中可能会遇到的问题以及解决方法,包括如果安装不成功,需要...

    mysql5.6安装主从配置

    根据提供的文件信息,本文将详细介绍如何在Linux环境下安装并配置MySQL 5.6的主从复制环境,并且会涉及MySQL数据库的编码格式设置。 ### 一、安装与配置MySQL 5.6 #### 1. 检查系统是否已安装MySQL 在开始安装之前...

    mysql5.6安装版本.rar

    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 MySQL 5.6 Reference Manual MySQL 5.6 Reference Manual ...

    Red Hat6.4离线安装mysql5.6安装手册

    ### Red Hat 6.4离线安装MySQL 5.6 安装手册 #### 一、准备工作 在开始安装MySQL 5.6之前,请确保已准备好以下内容: 1. **操作系统**:Red Hat 6.4 2. **MySQL安装包**:MySQL 5.6.42 版本 #### 二、下载MySQL...

Global site tag (gtag.js) - Google Analytics