二进制安装mysql-5.7.26
一、上传二进制 mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz包

#/data 是数据盘 自己根据情况定
[root@VM_0_10_centos data]# pwd /data tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.26-linux-glibc2.12-x86_64 mysql
#做软连接
ln -s /data/mysql /usr/local/mysql cd /data/mysql mkdir data
groupadd mysql
useradd -M -g mysql -s /sbin/nologin -d /usr/local/mysql mysql
chown -R mysql.mysql /usr/local/mysql/ rpm -qa | grep maria*
yum -y remove mari* #安装库
yum install -y libnuma*
二、mysql 初始化、启动、修改密码、开机自启动
[mysqld]
port=3306
character-set-server=utf8
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
#innodb_buffer_pool_size=8M
max_connections=1000
slow_query_log = 1
slow_query_log_file=/usr/local/mysql/log/mysql_slow_query.log
long_query_time = 5
max_connections=1000
socket=/var/lib/mysql/mysql.sock
[mysqld_safe] log-error=/usr/local/mysql/data/error.log pid-file=/usr/local/mysql/data/mysql.pid tmpdir=/usr/local/mysql/tmp [client]
default-character-set=utf8
socket=/var/lib/mysql/mysql.sock
[mysql]
default-character-set=utf8
# 初始化
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
 
# 配置启动文件
cp ./support-files/mysql.server /etc/init.d/mysqld vim /etc/init.d/mysqld #basedir=/usr/local/mysql
#datadir=/usr/local/mysql/data
#mysqld_pid_file_path=/usr/local/mysql/data/mysql.pid
  
#启动数据库
service mysqld start #修改密码
./bin/mysql -u root -p SET PASSWORD FOR 'root'@localhost=PASSWORD('Your Password'); #添加环境变量
vim /etc/profile export MYSQL_HOME=/usr/local/mysql
export PATH=$MYSQL_HOME/bin:$PATH #环境变量生效
source /etc/profile
#开机自启动
[root@VM_0_14_centos mysql]# chmod +x /etc/rc.d/init.d/mysqld
[root@VM_0_14_centos mysql]# chkconfig --add mysqld
[root@VM_0_14_centos mysql]# chkconfig --list mysqld Note: This output shows SysV services only and does not include native
systemd services. SysV configuration data might be overridden by native
systemd configuration. If you want to list systemd services use 'systemctl list-unit-files'.
To see services enabled on particular target use
'systemctl list-dependencies [target]'. mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
# 如果是centos7 话可以检查一下
systemctl start mysqld
systemctl stop mysqld
systemctl status mysqld
二进制安装mysql-5.7.26的更多相关文章
- 二进制安装MySQL数据库
		
今天安装的是二进制的mysql包5.7.21的包,在配置文件的时候采了好多坑,左后还是搞定了,来和大家分享一下 二进制msyql5.7.21版本的主从复制安装 新建/picclife目录 mkdir ...
 - CentOS 6.5下二进制安装 MySQL 5.6
		
CentOS 6.5 二进制安装MySQL 5.6 1:查看系统版本 [root@10-4-5-9 mysql]# cat /etc/redhat-release CentOS release 6.5 ...
 - 二进制安装MySQL及破解密码
		
二进制安装MySQL及破解密码 1.确保系统中有依赖的libaio 软件,如果没有: yum -y install libaio 2.解压二进制MySQL软件包 tar xf mysql-5.7.24 ...
 - centos7下安装MySQL 5.7.26 二进制版本(免安装绿色版)
		
MySQL 5.7.26 二进制版本安装(免安装绿色版) 下载地址 https://downloads.mysql.com/archives/community/ https://cdn.mysql. ...
 - ubuntu14.04下简易二进制安装mysql
		
下载mysql-commnunity的5.6.24通用二进制版 tar解压 我安装到/opt目录,所以mv到/opt/ 可选,建了个软链 ln -s *** mysql 添加运行mysql服务的用户和 ...
 - Ubuntu 12 安装 MySQL 5.6.26 及 问题汇总
		
参考先前的文章:Ubuntu 14 编译安装 PHP 5.4.45 + Nginx 1.4.7 + MySQL 5.6.26 笔记 安装过程: #安装依赖库 sudo apt-get install ...
 - CentOS6 下编译安装 MySQL 5.6.26
		
CentOS6下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.26. 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | ...
 - 编译安装和二进制安装mysql
		
二进制安装mysql-5.6.46 mysql二进制安装,已经编译成二进制了,只需要做一些配置即可 [root@localhost ~]$ yum install autoconf libaio -y ...
 - Linux 安装 MySQL 8.0.26 超详细图文步骤
		
1.MySQL 8.0.26 下载 官方网站下载 MySQL 8.0.26 安装包,下载地址: https://downloads.mysql.com/archives/community/ 需要注意 ...
 - centos 7.0下安装MySQL 5.7.26
		
1.下载MySQL 5.7.26安装包,卸载自带MySQL数据库 yum remove mariadb-libs -y yum install -y libaio-devel 2.上传MySQL 5. ...
 
随机推荐
- Easyui combobox 源码修改模糊查询v=1.34
			
原来的匹配方式: $.fn.combobox.defaults=$.extend({},$.fn.combo.defaults,{valueField:"value",textFi ...
 - python预课06  基于百度大脑AI的人工智能,百度颜值检测,语音合成与识别
			
百度大脑: 如下图,百度开放了许多人工智能接口可以使用,先注册一个百度大脑账户 点击创建应用,选择需要的功能,如人脸识别,语音识别等 点击查看文档,可以查看功能对应语言的方法,参数.首先在CMD命令下 ...
 - python列表各种切片姿势
			
顺着切,反着切,想怎么切就怎么切,但是别被坑. mylist = [1,2,3,4,5,6,7,8,9] print(mylist[2:7:2]) # [3, 5, 7] print(mylist[: ...
 - python 二、八、十六进制之间的快速转换
			
一.进制转换 1.2 十进制转二进制 bin(18)--> '0b10010' 去掉0b就是10010 即为十进制18转二进制是10010 十进制转八进制oct(18) --> ...
 - js 用 hasOwnProperty() 判定属性是来自该对象成员,还是原型链
			
var People=function(){ this.name='liujinyu'; }; People.prototype={ ...
 - c++、oc、swift初步评价
			
c++是面向对象的多态语言: oc是面向对象的动态语言: swift是面向对象.面向协议.高阶类型.函数式编程语言:
 - Vue 实例暴露了一些有用的实例属性与方法。这些属性与方法都有前缀 $,以便与代理的 data 属性区分
			
var data = { a: 1 } var vm = new Vue({ el: '#example', data: data }) vm.$data === data // -> true ...
 - Laravel 自定义公共函数全局使用,并设置自定加载
			
开发中经常定义一些公共函数(如:获取用户信息.csv导入导出等常用函数),方便控制层,模型层调用. 那么在Laravle框架中怎么使用? 方法如下: 1.在根目录app下新建公共目录Library/U ...
 - Windows上使用Linux命令
			
WSL Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层.它是由微软与Canonical公 ...
 - The Ultimate Guide to handling JWTs on frontend clients (GraphQL)
			
转自:https://blog.hasura.io/best-practices-of-using-jwt-with-graphql/ hasura 团队关于jwt 的实践 JWTs (JSON We ...