ubuntu系统中安装mysql5.6(通过二进制)

一、首先下载解压

wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
mv mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

二、创建目录和用户

1.创建mysql目录

mkdir -p /mysql/data ---数据目录
mkdir -p /mysql/log ---日志目录

2.创建用户

groupadd mysql
useradd -r -g mysql mysql

三、创建my.cnf

创建my.cnf文件的目的主要是为了初始化时要用到它里面的一些配置

vim /etc/my.cnf

注意:如果系统中其它目录下还存在my.cnf文件请删除,可以用find查找一下

四、安装

1.安装插件

apt-get install libaio1

2.初始化

scripts/mysql_install_db --user=mysql --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/mysql/data --innodb_undo_tablespaces=3 --explicit_defaults_for_timestamp

chown -R mysql:mysql /mysql/ usr/local/mysql

3.配置mysql启动服务

cp support-files/mysql.server /etc/init.d/mysql

chmod +x /etc/init.d/mysql 

4.配置环境变量

vim /etc/profile
export PATH=/usr/local/mysql/bin:$PATH
source /etc/profile

注意:如果你当前安装用户是一个sudo用户,那么你前面的一些操作都需要加上sudo,但是source这里就不需要加了

5.启动服务

service mysql start

注意:如果当前用户没有权限,这里需要加上sudo启动

6.登入mysql

mysql -uroot

总结

ubuntu中没有yum命令而是使用apt-get命令,同时也没有chkconfig开机启动命令,后续会慢慢研究。以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

(0)

相关推荐

  • Ubuntu15下mysql5.6.25不支持中文的解决办法

    apt-get install 安装的,不是源码包安装的mysql 1 修改mysql的配置文件 /etc/mysql/conf.d/mysql.cnf 在[mysql]的下方加入如下语句:(注:这个文件下没有配置,只有[mysql]) no-auto-rehash default-character-set=utf8 /etc/mysql/mysql.conf.d/mysqld.cnf 在[mysqld]下加入 socket = /var/run/mysqld/mysqld.sock port

  • Linux(Ubuntu)下Mysql5.6.28安装配置方法图文教程

    mysql5.6.28安装配置方法 1.系统基本信息查看,尝试yum安装 $ sudo -s # df -lh Filesystem Size Used Avail Use% Mounted on /dev/vda1 79G 1.6G 74G 3% / udev 3.9G 8.0K 3.9G 1% /dev tmpfs 799M 252K 799M 1% /run none 5.0M 0 5.0M 0% /run/lock none 3.9G 0 3.9G 0% /run/shm # uname

  • ubuntu下在docker中安装mysql5.6 的方法

    1.安装mysql5.6 docker run mysql:5.6 等所有项目都是Download complet 安装完毕 5.6: Pulling from library/mysql 10a267c67f42: Pull complete c2dcc7bb2a88: Pull complete 17e7a0445698: Pull complete 9a61839a176f: Pull complete d4657fda01d9: Pull complete c5278a445e5d: P

  • ubuntu系统中安装mysql5.6(通过二进制)

    一.首先下载解压 wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz mv mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql 二.创建目录和用户 1.创建mysql目录 mkdir -p /mysql/data ---数据目录 mkdir -p /mysql/log ---日志目录 2.创建用户 groupadd

  • 在Ubuntu系统中安装MariaDB数据库的教程

    MariaDB是一个开源数据库且100%与MySQL兼容,目标是替代MySQL数据库. MariaDB的背景 : 2008年,MySQL被后来被Oracle在2010年收购的Sun Microsystems收购了. 最初被Sun公司的收购由于符合项目的需要而受到MySQL社区的欢呼,但是这种情绪并没有持续太久,接下来被Oracle的收购,不幸期望远远低于预期.许多MySql的开发者离开了Sun和Oracle公司开始新的项目.在他们中间就有MySQL的创建者以及项目长期技术带头人之一的Michae

  • Ubuntu系统中安装MongoDB及其启动命令mongod的教程

    UBuntu上安装MongoDB server 获取最新版本 wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz 解压缩即可执行 tar zxvf mongodb-linux-x86_64-2.0.2.tgz cd /usr/mongodb-linux-x86_64-2.0.2/bin 但是在运行前,需要创建mongodb需要的存放数据和日志的目录: sudo mkdir -p /data/db/journal

  • Ubuntu 20.04系统中安装vncserver的方法步骤

    Ubuntu 20.04已经在2020年4月份正式发布,笔者今天正式安装了一个镜像系统,并在该系统中安装vncserver以便于远程图形化管理和使用.安装vncserver的步骤如下: 第一步:安装桌面环境和VNCServer #更新 apt update #安装桌面环境 sudo apt install xfce4 xfce4-goodies #安装vncserver apt install tightvncserver #启动vncserver vncserver 随后按照提示,输入vncs

  • 解决ubuntu 16.04安装mysql5.7.17后,登录时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题

    一.问题描述 今天,笔者为了练习sql,在ubuntu16.04上安装了MySQL.笔者在网上搜索了在ubuntu16.04安装mysql的步骤,并跟着步骤一步步操作,然而,让笔者无法明白的是,网上说在安装mysql的过程会弹出输入密码的窗口,然而笔者在安装的过程中没有弹出任何窗口,而且也没有报错. 正当笔者在登录mysql时,问题就出现了,如图: 如图,笔者尝试多种输入方式,但都得到了一个同样地令人忧伤的结果,ERROR 1045 (28000): Access denied for user

  • Linux CentOS6.6系统中安装mysql源码包的方法

    这里以CentOS6.6系统中安装MySQL的源码包,进行讲解. 1. mysql源码包的下载 mysql安装包的官方下载地址为:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 打开该下载地址后,在 "Select Version:"处,选择要下载的mysql的版本,我选择的是5.6.34:在"Select Platform:"处,选择适用的操作系统类型,由于是下载源码包,故这里我们要选择Source

  • Ubuntu系统中部署Vagrant和VirtualBox的图文教程

    一.前言 1.Vagrant是一个搭建完整的虚拟开发环境的工具 2.实验环境 在Win10中利用VMWare Workstation创建一台Ubuntu虚拟机,版本为64位Ubuntu Desktop 16.04,4核,4G内存:然后在Ubuntu中安装Vagrant和VirtualBox,所用到的Vagrant和VirtualBox版本都是截至2018/04/08时候的最新版. 之所以使用VMWare Workstation来创建Ubuntu的虚拟机而不是VirtualBox,跟下面即将说到的

  • 在Linux系统中安装Docker的过程

    在这篇博客中,我将引导您通过简单的步骤完成安装 Docker 的过程,安装docker只是小菜一碟,你只需要运行几条命令就大功告成了! 本文用的Linux为Ubuntu,让我们直接开始! 第 1 步:要在 Ubuntu 机器上安装 docker,首先让我们更新软件包. sudo apt-get update 输入密码: 第 2 步:现在在安装 docker 之前,我需要安装推荐的软件包: sudo apt-get install linux-image-extra-$(uname -r) lin

  • 解决ubuntu 16.04安装mysql5.7.17后,登录时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题

    一.问题描述 今天,笔者为了练习sql,在ubuntu16.04上安装了MySQL.笔者在网上搜索了在ubuntu16.04安装mysql的步骤,并跟着步骤一步步操作,然而,让笔者无法明白的是,网上说在安装mysql的过程会弹出输入密码的窗口,然而笔者在安装的过程中没有弹出任何窗口,而且也没有报错. 正当笔者在登录mysql时,问题就出现了,如图: 如图,笔者尝试多种输入方式,但都得到了一个同样地令人忧伤的结果,ERROR 1045 (28000): Access denied for user

随机推荐