官网:http://www.mysql.com/

官网下载地址:http://dev.mysql.com/downloads/mysql/

说明:官网下载页面的“Select Platform” 选择平台选项点击无效,是因为其调用了google网站的jquery插件(http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js),而google被中国大陆屏蔽,因此点击无效,如需使用请FanQiang。

在此提供下Linux平台绿色版下载链接(64位):http://downloads.mysql.com/archives/get/file/mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz

安装步骤:

1. 下载Linux平台绿色版MySQL,并上传到Linux

2. 解压缩包:tar zxvf mysql-5.6.22-linux-glibc2.5-x86_64.tar.gz

3. 移动解压后的文件夹到目标文件夹并重命名:mv mysql-5.6.22-linux-glibc2.5-x86_64 /usr/local/mysql

4. 进入MySQL主目录:cd /usr/local/mysql

5. 修改所有者及所有组:chown -R mysql . 和chgrp -R mysql .

6. 运行安装脚本:./scripts/mysql_install_db --user=mysql

7. 再次修改所有者及所有组:chown -R root . 和chown -R mysql data

8. 运行mysqld_safe:./bin/mysqld_safe --user=mysql &

9. 拷贝服务文件:cp support-files/mysql.server /etc/init.d/mysqld

10. 启动mysql:service mysqld start

显示“Starting MySQL SUCCESS!” 则表示MySQL启动成功

  • 设置密码并开启远程访问

1. 客户端访问MySQL:./bin/mysql

2. 设置授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

3. 授权生效:FLUSH PRIVILEGES;

  • 设置MySQL环境变量

修改/etc/profile,在末尾加入:

export MYSQL_HOME=/usr/local/mysql
export PATH=$MYSQL_HOME/bin:$PATH

  • 设置数据库编码

修改/usr/local/mysql/my.conf,在[mysqld]后加入:

character-set-server=utf8

  • yum安装

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

yum install mysql-server

Linux服务器运行环境搭建(三)——MySQL数据库安装的更多相关文章

  1. Linux服务器运行环境搭建(二)——Redis数据库安装

    官网地址:http://redis.io/ 官网下载地址:http://redis.io/download 1. 下载Redis源码(tar.gz),并上传到Linux 2. 解压缩包:tar zxv ...

  2. Linux服务器运行环境搭建(四)——Tomcat安装

    官网地址:http://tomcat.apache.org 官网下载地址(Tomcat6):http://tomcat.apache.org/download-60.cgi,Windows下载wind ...

  3. odoo开发环境搭建(三):安装odoo依赖的python包

    odoo开发环境搭建(三):安装odoo依赖的python包 http://www.cnblogs.com/jlzhou/p/5940815.html

  4. linux项目运行环境搭建

    # 命令查看可修改分辨率  xrandr # 选择要修改的分辨率  xrandr -s 1360x768# 删除文件命令  rm -rf 文件名/ # XShell工具进行远程连接了 sudo apt ...

  5. Linux运行环境搭建(一)——安装JDK

    下载Linux版jdk 官网:http://www.oracle.com/technetwork/java/javase/downloads/index.html 解压并拷贝到指定目录 tar zxv ...

  6. Python基础(三)Mysql数据库安装及使用

    在python下使用mysql需要: 1.安装mysql 2.安装python  pymysql包(pymysql包支持py3 跟mysqldb用法差不多) 一.安装mysql mysql下载地址:h ...

  7. 从零开始针对 .NET 应用的 DevOps 运营实践 - 运行环境搭建

    一.Overview 最近的一段时间,在公司里我都在进行基于 Jenkins 和 SonarQube 配合已有的 Gitlab 搭建部门的持续集成环境的工作,虽然之前有使用过 GitHub Actio ...

  8. C / C++ 运行环境搭建教程

    C / C++ 运行环境搭建教程 一.实验环境 本机操作系统:Windows 7 64位 虚拟机:VMware Workstation 12 pro 虚拟机操作系统:Linux CentOS 7 二. ...

  9. Linux 服务器运行健康状况监控利器 Spotlight on Unix 的安装与使用

    1.本文背景 1.1.Linux 服务器情况 # cat /etc/issueRed Hat Enterprise Linux Server release 6.1 (Santiago)Kernel ...

随机推荐

  1. timestamp和date及datetime的区别

    DATE只保存日期,不保存时分秒 DATETIME类型用在你需要同时包含日期和时间信息的值时.MySQL检索并且以'YYYY-MM-DD HH:MM:SS'格式显示DATETIME值,支持的范围是'1 ...

  2. 微信JS-SDK接口,分享到朋友圈”按钮点击状态及自定义分享内容接口

    jssdk.php 接口文件class JSSDK { private $appId; private $appSecret; public function __construct($appId, ...

  3. 使用@Named注解绑定多个实现(java,scala)

    版权申明:转载请注明出处. 文章来源:http://bigdataer.net/?p=330 排版乱?请移步原文获得更好的阅读体验 1.背景 最近项目中使用了guice作为依赖注入的框架.碰到一个如下 ...

  4. Nginx的坑

    Nginx的重启命令:./nginx -s reload  有时候没有效果,原因不知, 要重启可以使用:killall nginx,然后./nginx  (就是先kill掉Nginx,然后再重启Ngi ...

  5. angular 当使用ng-repeat 时出现 $$hashKey的键值对

    小问题 把: ng-repeat="item in items " 改成 : ng-repeat="item in items track by $index"

  6. thinkphp3.2笔记(1)目录,控制器及url模式,地址解析

    一.目录 Application  :  tp默认的应用代码存储的目录 Public :     Tp 默认的存储静态资源的目录,img,css,js ThinkPHP  :   Tp  框架的源代码 ...

  7. dropout 为何会有正则化作用

    在神经网络中经常会用到dropout,大多对于其解释就是dropout可以起到正则化的作用. 一下是我总结的对于dropout的理解.花书上的解释主要还是从模型融合的角度来解释,末尾那一段从生物学角度 ...

  8. activity之间通过全局变量传递数据

    activity之间通过全局变量传递数据 一.简介 Application域中的onCreate方法是Android程序的入口,Android程序运行的时候就自动加载Application的对象,感觉 ...

  9. Android--------工具类StatusBarUtil实现完美状态栏

    很早就想写这篇博客了,直到前几天有人问我这方面的问题才想起. 沉浸式状态栏是从android Kitkat(Android 4.4)开始出现的,顶部状态栏的颜色可以根据开发需求改变,使得APP风格更加 ...

  10. 初次安装git配置用户名和邮箱及密钥

    在Windows上安装Git: 在Windows上使用Git,可以从Git官网直接下载安装程序,(网速慢的同学请移步国内镜像),然后按默认选项安装即可. 安装完成后 键盘敲上:windows+r你会看 ...