mysql之tar.gz原始碼安裝
一 下載
https://dev.mysql.com/downloads/
選擇mysql community server
https://dev.mysql.com/downloads/mysql/
選擇
linux generic
二 安裝
參照 https://blog.csdn.net/MySQLJVM/article/details/118752409
574 gunzip mysql-5.7.31-linux-glibc2.12-x86_64.tar.gz
575 ls -lrt |grep mysql-5.7.31-linux-glibc2.12-x86_64.tar
577 tar -xvf mysql-5.7.31-linux-glibc2.12-x86_64.tar
589 groupadd mysql
590 useradd
chown -R mysql:mysql /usr/mysql-5.7.31-linux-glibc2.12-x86_64
rpm -qa |grep mariadb
rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64
rpm -qa |grep mariadb
cd support-files/
cp mysql.server /etc/init.d/mysqld
修改mysqld檔案,basedir(安裝路徑)和datadir(資料存放路徑)
basedir=/usr/local/mysql-5.7.31
datadir=/usr/local/mysql-5.7.31/data
/etc/my.cnf
[mysqld]
skip-grant-tables
basedir = /usr/local/mysql-5.7.31
datadir = /usr/local/mysql-5.7.31/data
port=3306
配置mysql環境變數
vi .bash_profile
PATH=$PATH:$HOME/.local/bin:$HOME/bin:/usr/mysql-5.7.31-linux-glibc2.12-x86_64/bin
mkdir -p /usr/local/mysql-5.7.31/data/
./mysqld --initialize --user=mysql --basedir=/usr/local/mysql-5.7.31 --datadir=/usr/local/mysql-5.7.31/data
service mysqld start
三 問題及處理
1
MYSQL ERROR 1130 (HY000) 的錯誤解決方案
參照 https://blog.csdn.net/qq_22899021/article/details/81034431
2
Starting MySQL ERROR! Couldn‘t find MySQL server (/usr/local/mysql/bin/mysqld_safe)
參照 https://blog.csdn.net/wufaqidong1/article/details/125500551
3 mysql 家目錄切換問題
612 cd /home/mysql
613 ls -l
614 pwd
615 ls -la
616 chown -R mysql:mysql .bash_*
617 ls -la
618 chown -R mysql:mysql .bashrc
619 chown -R mysql:mysql .mozilla
620 ls -la
621 chmod a+x .bash*
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25846553/viewspace-2917112/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 連網安裝mysql與原始碼安裝mysqlMySql原始碼
- MySQL 5.7.28 原始碼安裝MySql原始碼
- Mysql for Linux安裝配置之—— 原始碼安裝MySqlLinux原始碼
- mysql5.5.20原始碼安裝MySql原始碼
- 【轉】MySQL原始碼編譯安裝MySql原始碼編譯
- MySQL5.7.16原始碼編譯安裝MySql原始碼編譯
- 阿里雲mysql原始碼編譯安裝阿里MySql原始碼編譯
- Linux使用原始碼來安裝MySQL 5.7Linux原始碼MySql
- mysql8.0原始碼一鍵安裝指令碼MySql原始碼指令碼
- MYSQL5.7.22 原始碼安裝 主從搭建MySql原始碼
- CentOS7.X原始碼安裝MySQL-5.7.18CentOS原始碼MySql
- Linux系統安裝jdk——.tar.gz版LinuxJDK
- Mysql5.6 for Centos6.5原始碼編譯安裝MySqlCentOS原始碼編譯
- mysql 原始碼安裝-5.7-17-19版本MySql原始碼
- PostgreSQL tar.gz在centos7上安裝SQLCentOS
- 原始碼安裝openresty原始碼REST
- nginx原始碼安裝Nginx原始碼
- 原始碼安裝postgresql原始碼SQL
- Nginx 原始碼安裝Nginx原始碼
- 原始碼安裝GO原始碼Go
- PostgreSQL 10.12 安裝系列 - 原始碼安裝SQL原始碼
- 【推薦 - 原始碼安裝】nginx - 安裝原始碼Nginx
- Ubuntu 16.04下 Mysql5.7.17原始碼編譯與安裝UbuntuMySql原始碼編譯
- MYSQL5.6.40原始碼安裝 主從搭建 主主搭建MySql原始碼
- GDB 除錯 Mysql 實戰(一)原始碼編譯安裝除錯MySql原始碼編譯
- 基於Linux的MySQL5.7原始碼編譯安裝LinuxMySql原始碼編譯
- MYSQL5.7.22 原始碼安裝 主從搭建 + KEEPALIVED高可用MySql原始碼
- yum安裝與原始碼安裝比較原始碼
- linux安裝python3(原始碼安裝)LinuxPython原始碼
- paramiko 2.4.1原始碼安裝原始碼
- macbook 原始碼安裝 redisMac原始碼Redis
- macbook 原始碼安裝 nginxMac原始碼Nginx
- docker原始碼安裝NginxDocker原始碼Nginx
- mysql之 xtrabackup-2.4.12 安裝MySql
- 【PG安裝】postgresql10 for linux 原始碼安裝SQLLinux原始碼
- EOS原始碼分析(1)安裝原始碼
- PostgreSQL-原始碼安裝(一)SQL原始碼
- 原始碼編譯安裝Redis原始碼編譯Redis