centos6源码安装MySQL5.6

教程分享 (1610) 2024-04-13 17:20:57

1.安装mysql5.6依存包

2.下载编译包

wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
tar xvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz

3.复制到指定目录

mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql

4.创建mysql用户和组

groupadd mysql
useradd -r -g mysql mysql -d /usr/local/mysql
passwd mysql

5.修改目录权限

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

6.安装数据库

su mysql
/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
exit

7.复制mysql配置文件

cd /usr/local/mysql/support-files
cp my-default.cnf /etc/my.cnf

8.添加系统服务

cp mysql.server /etc/init.d/mysql
chkconfig mysql on

9.添加环境变量

vim /etc/profile

在最下面添加

export MYSQL_HOME="/usr/local/mysql"
export PATH="$PATH:$MYSQL_HOME/bin"

保存退出后,执行生效代码

. /etc/profile

10.启动mysql

service mysql start

11.设置root密码

mysqladmin -u root password '123456'

12.设置默认端口

vim /etc/my.cnf
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
port=3306
server_id=1
socket=/tmp/mysql.sock

13.允许所有外部链接访问(可选)

mysql -u root -p

mysql命令行输入

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;

 


相关文档:
yum安装MySQL数据库
 

 

https://www.leftso.com/article/277.html

相关文章
centos6源码安装MySQL5.6
MySQL 安装,MySQL 安装了5.6版本,修改安装目录下的默认配置文件重启后配置无效。
centos6 yum安装redis3.29,centos6 源码安装redis以及常用配置
1.打开github nodejs源码地址GitHub - nodesource/distributions: NodeSource Node.js Binary Distributions2....
centos7中mysql配置my.cnf字符集utf-8,mysql5.6中文乱码
由于某些原因,数据库某个表某个字段可能会很大。大了就会引发一个问题,默认的数据库单子段大小是有限制的。版本不同限制的默认值不同。拿我的MySQL 5.6 来说安装后默认的配置是单子段4MB大小
centos6.5安装MySQL 5.6版本,并配置数据了链接数量数据库默认字符集utf8mb4支持Emoji表情4字节内容
Dockerfile配置FROM php:7.4-apache#开源版依赖库安装RUN docker-php-ext-install pdo RUN docker-php-ext-install...
在导入sql备份文件到MySQL数据库中,无论物理机安装MySQL还是docker环境安装的MySQL,思路是一样的。首先,登录进入MySQL如果是物理的,则直接执行命令mysql-u-p&gt...
MySQL5.7.20压缩包安装配置流程
CentOS 7 安装最新Docker-ce# 配置repo源 默认repo源没有docker-ce安装包,需要新的repo源安装依赖库,yum-utils 提供命令"yum-config-ma...
npm配置国内镜像源
情况说明webstorm 源文件中文显示乱码,同样版本的代码文件再git服务器显示正确
Apine Linux 配置国内软件源echo "https://mirrors.tuna.tsinghua.edu.cn/alpine/v3.16/main" &gtl; /etc/apk/r...
由于某些原因需要安装低版本的nodejs,官方源直接安装基本都是某个大版本下的最新小版本,然不满足需求。 首先是安装nvm脚本工具访问github下载脚本工具库