ubuntu下mysql二进制包安装

1.下载对应二进制包

cd /usr/local/src
sudo wget http://dev.mysql.com/downloads/file/?id=465030

2.解压并放在/usr/local目录下改名为mysql

sudo tar zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
sudo mv mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql

3.创建mysql分组和用户,更改mysql所属用户和用户组

groupadd mysql
useradd -g mysql mysql -s /bin/false
sudo chown -R mysql:mysql /usr/local/mysql

4.初始化mysql

sudo rm -rf /etc/my.cnf
sudo ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql

5.设置mysql启动命令
sudo cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
sudo chmod +x /etc/init.d/mysql

6.mysql启动
sudo /etc/init.d/mysql (start|stop|force-quit|restart|reload|status)

7.初始化mysql密码
cd /usr/local/mysql/bin
sudo ./mysqladmin -u root password root(密码)

8.通过自带mysql client连接数据库
cd /usr/local/mysql/bin
sudo ./mysql -u root -p

9.查看mysql运行情况:
sudo lsof -i:3306

10.扩展设置开机就启动
sudo apt-get install sysv-rc-conf
sudo sysv-rc-conf php-fpm on

11.配置外网访问
grant all privileges on *.* to [email protected]"%" identified by ‘[email protected]#@4454*23‘ with grant option;
flush privileges;

时间: 2024-10-26 04:08:07

ubuntu下mysql二进制包安装的相关文章

MySQL二进制包安装并自定义basedir

前言: MySQL二进制包,定死了basedir为/usr/local/mysql/,但是很多人喜欢自定义目录,比如我就喜欢放/opt/app/mysql 数据目录喜欢自定义为/data/mydata/,以前必须把basedir必须做个软链接到/usr/local/mysql,本人有轻微的强迫症,就不想这么做,下面就来看实现过程. 1创建组,创建用户 groupadd -g3306 mysql useradd -u3306 -M -s /sbin/nologin mysql 2.解压二进制包,创

mysql二进制包安装与配置实战记录

导读 一般中小型网站的开发都选择 MySQL 作为网站数据库,由于其社区版的性能卓越,搭配 PHP .Linux和 Apache 可组成良好的开发环境,经过多年的web技术发展,在业内被广泛使用的一种web服务器解决方案之一.但是mysql源码包编译时间过长,今天将采用二进制包方式安装mysql,并进行优化配置,希望对广大读者有借鉴意义. 1.安装之前,先创建mysql用户 [[email protected]_nfs ~]# useradd mysql -s /sbin/nologin -M

mysql二进制包安装

./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql57/ --datadir=/mysqldata ./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ ./bin/mysqld --initialize --datadir=/mysqldata dadlI<t(k1Ek 首次安

MySQL二进制包安装简略过程

l  软件目录 [[email protected]_03 ~]# mkdir -pv /data/software [[email protected]_03 ~]# cd /data/software/ [[email protected]_03 mysql-5.6.28-linux-glibc2.5-x86_64]# tar xvf mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz l  软件下载 [[email protected]_03 softwar

MySQL二进制包安装实例 ( 5.5 、5.6 共存 )

mysql5.5版本和5.6版本在同一服务器上开启实例,在日常工作中都会碰到,开启多版本需要注意: 1.启动初始化不能用ln -s链接的名字来初始化 2.启动需要加--ledir=basedir 3.启动填写参数的位置 在这之前,一直使用ln -s 来启动5.6 一直报错: 在这之前看着启动没错吧: 然而显示的 unknown variable 'defaults-file=/etc/my3309.cnf' 同时根据配置文件的配置信息error的路径也不对,会默认到/var/log/mysql.

MySQL二进制包安装脚本及批量安装

#!/bin/bash ###需要部署数据库的IP列表####ip192.168.1.10#ip192.168.1.11#ip192.168.1.12#ip192.168.1.13#ip192.168.1.14#ip192.168.1.15 ######执行脚本前,请确认已通外网,YUM源可用####cd /rootmyb=mysql-5.6.24-linux-glibc2.5-x86_64.tar.gzml=`echo $myb|cut -d"t" -f1|cut -d".

Linux下MySQL5.7.18二进制包安装(无默认配置文件my_default.cnf)

本文出处:http://www.cnblogs.com/wy123/p/6815049.html 最新在学习MySQL,纯新手,对Linux了解的也不多,因为是下载的最新版的MySQL(MySQL5.7.18)二进制包,CentOS7.2下测试安装,方便以后折腾.大概步骤如下,安装删除反复折腾了几遍,按照以下步骤,应该没啥问题了.也没有想象中的复杂,大部分步骤都是参考网上的,照做就是了,出错的话,多尝试,多查资料. 操作系统版本 创建mysql组和用户 下载最新版的MySQL 5.7.18二进制

二进制包安装MySQL数据库

1.1二进制包安装MySQL数据库 1.1.1 安装前准备(规范) [[email protected]_server ~]# mkdir -p /home/shangbao_zhangdc/tools  ##创建指定工具包存放路径[[email protected]_server ~]# wget http://ftp.ntu.edu.tw/pub/MySQL/Downloads/MySQL-5.5/mysql-5.5.32-linux2.6-x86_64.tar.gz  ##下二进制包,这个

mysql 5.7.14二进制包安装

操作系统版本: [[email protected] ~]# cat /etc/redhat-release CentOS release 6.5 (Final) 操作系统内核: [[email protected] ~]# uname -r 2.6.32-431.el6.x86_64 关闭防火墙并关闭自启动: [[email protected] ~]# /etc/init.d/iptables stop [[email protected] ~]# chkconfig --level 234