转载请注明出处:http://feuyeux.iteye.com/blog/1911556
下载
http://dev.mysql.com/doc/refman/5.6/en/linux-installation-debian.html
监控旧版本
sudo netstat -tap | grep mysql
whereis mysql
mysql: /usr/bin/mysql /etc/mysql /usr/lib/mysql /usr/bin/X11/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
ls /etc/mysql
conf.d debian.cnf debian-start my.cnf
ls /usr/lib/mysql
plugin
ls /usr/share/mysql
charsets debian-start.inc.sh fill_help_tables.sql japanese ndb-config-2-node.ini russian
config.huge.ini dutch french korean norwegian serbian
config.medium.ini echo_stderr german mysqld_multi.server norwegian-ny slovak
config.small.ini english greek mysql_system_tables_data.sql polish spanish
czech errmsg-utf8.txt hungarian mysql_system_tables.sql portuguese swedish
danish estonian italian mysql_test_data_timezone.sql romanian ukrainian
卸载旧版本
sudo apt-get remove --purge mysql-server mysql-client mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
安装
sudo apt-get install libaio-dev
sudo dpkg -i mysql-5.6.15-debian6.0-x86_64.deb
配置
http://dev.mysql.com/doc/refman/5.6/en/binary-installation.html
sudo groupadd mysql
sudo useradd -r -g mysql mysql
cd /opt/mysql/server-5.6/
sudo mkdir data
sudo chown mysql:mysql data
sudo mkdir log
sudo chown mysql:mysql log
sudo cp /opt/mysql/server-5.6/share/english/errmsg.sys /usr/share/mysql/errmsg.sys
sudo chown mysql:mysql /usr/share/mysql/errmsg.sys
sudo scripts/mysql_install_db --user=mysql --no-defaults
sudo cp support-files/my-default.cnf /etc/mysql/my.cnf
sudo cp support-files/mysql.server /etc/init.d/mysql.server
sudo cp support-files/mysql-log-rotate /etc/logrotate.d/mysql.server
sudo nano /etc/mysql/my.cnf
[client]
port = 3306
socket = /tmp/mysql56.sock
[mysqld_safe]
port = 3306
socket = /tmp/mysql56.sock
nice = 0
[mysqld]
user = mysql
pid-file = /tmp/mysql56.pid
port = 3306
socket = /tmp/mysql56.sock
basedir = /opt/mysql/server-5.6
datadir = /opt/mysql/server-5.6/data
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
#bind-address = 127.0.0.1
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
query_cache_limit = 1M
query_cache_size = 16M
log_error= /opt/mysql/server-5.6/log/error.log
expire_logs_days = 10
max_binlog_size = 100M
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
#no-auto-rehash # faster start of mysql but no tab completition
[isamchk]
key_buffer = 16M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
启动
sudo service mysql.server start
mysqladmin -u root password 'root'
相关推荐
### Linux安装Mysql5.6教程(手把手教你) #### 一、前言 随着Linux系统的广泛应用,数据库软件如MySQL也成为了许多项目的基础组件之一。本文将详细介绍如何在Linux环境下安装MySQL 5.6版本,并进行基本配置。无论...
Ubuntu 安装 MySQL 5.6 完整步骤说明 在本文中,我们将详细介绍在 Ubuntu 系统中安装 MySQL 5.6 的完整步骤。MySQL 是一个流行的关系数据库管理系统,广泛应用于 Web 应用程序中。本文将涵盖从下载安装包到设置远程...
标题“ubuntu mysql5.6 客户端安装包及说明”表明这个压缩包包含了Ubuntu系统上用于连接MySQL 5.6服务器的客户端工具,以及一份详细的安装指南。在某些情况下,例如从MySQL 5.7版本的数据库导出的数据文件,可能包含...
本文将详细介绍如何使用提供的安装资源包进行MySQL 5.6.50的编译安装过程,以及在这个过程中可能遇到的关键知识点。 首先,安装MySQL 5.6.50之前,确保你的系统满足以下先决条件: 1. 操作系统:通常适用于Linux...
在Ubuntu系统中安装MySQL 5.6涉及到一系列步骤,这里我们将详细讲解如何通过二进制方式来完成安装。首先,我们需要下载MySQL的二进制包,然后创建必要的目录和用户,配置系统文件,安装依赖,初始化数据库,设置环境...
主要介绍了ubuntu下在docker中安装mysql5.6 的方法,需要的朋友可以参考下
本文主要针对Ubuntu上的MySQL 5.6版本,提供删除、安装以及编码配置文件的详细步骤。 ### 1. 删除MySQL 5.6 在卸载MySQL 5.6之前,确保已经停止了所有相关的服务。以下是完整的删除流程: ```markdown a. sudo ...
例如,对于 Ubuntu 18.04,可以选择 MySQL 5.7 或 MySQL 8.0 版本,而 Ubuntu 16.04 和 14.04 则可以选择 MySQL 5.6 版本。镜像源地址后缀通常为 `.list`,需要将其内容写入 `/etc/apt/sources.list.d/` 目录下的...
MySQL5.6是流行的开源关系型数据库管理系统,用于存储和管理网站数据。这个版本引入了InnoDB存储引擎的性能改进、分区功能的增强、查询优化器的改进以及一系列新的系统变量和函数。在LNMP环境中,MySQL为PHP应用提供...
### MySQL 5.6.27 源码安装指南:Ubuntu 15 版本 #### 一、安装预备工作:CMake 和 Curses 的安装 在进行MySQL的源码安装之前,需要确保系统中已经安装了必要的依赖库。其中,CMake 是一个跨平台的自动化构建系统...
本实践教程将带你一步步完成这个过程,确保你能够在本地环境中成功安装MySQL 5.6。首先,我们需要准备必要的工具和资源。 1. **环境准备**: - Linux5:这是你的操作系统,可能是基于Red Hat或Debian的发行版,...
数据库环境:mysql5.6 postgres9.6 数据库表结构文件:db目录下postgres下的main.sql文件 数据库测试数据文件:db目录下的data.sql文件 python环境: python2.7 pip install tornado pip install psycopg2 pip ...
在Ubuntu系统中,确保MySQL数据库服务在启动时自动运行是非常重要的,特别是在服务器环境中,以便数据库在系统启动后立即可用。本文将详细介绍在Ubuntu 14.04 LTS上配置MySQL 5.6.27自启动的三种方法。 1. **方法一...
在Linux Ubuntu系统中安装MySQL 5.6.28的过程涉及多个步骤,下面将详细讲解整个配置过程。 首先,我们检查系统的当前状态。这包括查看磁盘空间、操作系统版本等基本信息。通过`sudo -s`切换到超级用户权限,然后...