mysql5.6.35 二进制快速安装

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

mysql5.6.35 二进制快速安装

mysql


说明:

mysql安装在/data/mysql-5.6.35目录下;

下载

cd /data/
wget 
tar -zxf  mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz 
mv mysql-5.6.35-linux-glibc2.5-x86_64 /data/mysql-5.6.35

新建mysql用户及设置权限

sudo useradd -s /sbin/nologin -M mysql
mkdir -pv  /data/mysql-5.6.35/{var,log}
touch /data/mysql-5.6.35/log/error.log
sudo chown -R mysql:mysql /data/mysql-5.6.35/

添加环境变量:

vim ~/.bash_profile
export PATH=/data/mysql-5.6.35/bin:$PATH
刷新一下环境
source ~/.bash_profile

初始化数据库,修改默认路径

cd /data/mysql-5.6.35/
sudo ./scripts/mysql_install_db --basedir=/data/mysql-5.6.35/ --datadir=/data/mysql-5.6.35/data/ --user=mysql

#如果安装在/usr/local/mysql/目录下,则两个sed不许执行,因为默认是/usr/local/目录下;
sudo sed -i 's#/usr/local/mysql#/data/mysql-5.6.35#g' /data/mysql-5.6.35/bin/mysqld_safe
sudo sed -i 's#/usr/local/mysql#/data/mysql-5.6.35#g' /data/mysql-5.6.35/support-files/mysql.server
sudo ln -s /data/mysql-5.6.35/bin/mysql /usr/bin

修改配置文件

sudo rm –f /etc/my.cnf
sudo vim /data/mysql-5.6.35/my.cnf
[client]
port       = 3306
socket   = /tmp/mysql.sock

[mysqld]
server-id  = 1
port      = 3306
basedir = /data/mysql-5.6.35
datadir  = /data/mysql-5.6.35/data
socket  = /tmp/mysql.sock
binlog-ignore-db  = mysql
log-bin  = /data/mysql-5.6.35/log/mysql-bin
innodb_file_per_table = 1
open_files_limit  = 65535
sql_mode  =NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
skip-host-cache
skip-name-resolve
max_connections  = 1024
wait_timeout  = 31536000
interactive_timeout = 31536000
character-set-server  =utf8mb4
collation-server  = utf8mb4_general_ci
init_connect  = 'SET NAMES utf8mb4'
lower_case_table_names = 1
log_error  = /data/mysql-5.6.35/log/error.log
slow_query_log = 1
slow_query_log_file = /data/mysql-5.6.35/log/slow.log

[mysqld_safe]
err-log= /data/mysql-5.6.35/log/mysqld_safe_err.log
pid-file = /data/mysql-5.6.35/var/mysqld.pid

将服务脚本复制到/etc/init.d目录下,并添加到服务列表

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

开机自启动

sudo chkconfig --add mysqld
sudo chkconfig mysqld on
sudo chkconfig --list mysqld

启动mysql

sudo  /etc/init.d/mysqld start
ps –ef | grepmysql

设置mysql密码

sudo /data/mysql-5.6.35/bin/mysqladmin -u root password 'newpassword'

登录

mysql  -uroot   -p

配置安全策略:

 

       - Removing privileges on testdatabase

... 

       ... Success!              Reloading the privilege tables will ensure that all changes made so farwill take effect immediately.              Reload privilege tables now? [Y/n] y        ... Success!              All done!  If you've completed allof the above steps, your MySQLinstallation should now be secure.       Thanks for using MySQL!              Cleaning up...

      [root@KVM mysql-5.6.35]#






本文转自898009427 51CTO博客,原文链接:http://blog.51cto.com/moerjinrong/1929355,如需转载请自行联系原作者





相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
17天前
|
关系型数据库 MySQL 数据库
mysql卸载、下载、安装(window版本)
mysql卸载、下载、安装(window版本)
|
1月前
|
关系型数据库 MySQL 数据库连接
关于MySQL-ODBC的zip包安装方法
关于MySQL-ODBC的zip包安装方法
|
1月前
|
关系型数据库 MySQL 数据库
rds安装数据库客户端工具
安装阿里云RDS的数据库客户端涉及在本地安装对应类型(如MySQL、PostgreSQL)的客户端工具。对于MySQL,可选择MySQL Command-Line Client或图形化工具如Navicat,安装后输入RDS实例的连接参数进行连接。对于PostgreSQL,可以使用`psql`命令行工具或图形化客户端如PgAdmin。首先从阿里云控制台获取连接信息,然后按照官方文档安装客户端,最后配置客户端连接以确保遵循安全指引。
86 1
|
6天前
|
关系型数据库 MySQL 数据库
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
《MySQL 简易速速上手小册》第1章:MySQL 基础和安装(2024 最新版)
28 4
|
29天前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
69 0
|
2天前
|
关系型数据库 MySQL Windows
windows安装MySQL5.7教程
windows安装MySQL5.7教程
8 0
|
2天前
|
SQL 存储 关系型数据库
MySQL Cluster集群安装及使用
MySQL Cluster集群安装及使用
|
8天前
|
关系型数据库 MySQL Linux
Linux联网安装MySQL Server
Linux联网安装MySQL Server
21 0
|
9天前
|
关系型数据库 MySQL Linux
centos7安装mysql-带网盘安装包
centos7安装mysql-带网盘安装包
56 2
|
13天前
|
关系型数据库 MySQL 数据库
Docker安装MySQL
Docker安装MySQL
28 1