基於Linux的MySQL5.7的二進位制安裝
1、下載Mysql5.7二進位制包
開啟mysql官網下載頁面: https://dev.mysql.com/downloads/mysql/
2、解壓到指定資料夾
shell> tar zxvf mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz -C /mysql/mysql57/app --strip-components=1
3、建立配置檔案
shell> mv /etc/my.cnf /etc/my.cnf.bak shell> vim /mysql/mysql57/app/my.cnf [mysqld] user=mysql port=3307 basedir=/mysql/mysql57/app datadir=/mysql/mysql57/product/data socket=/mysql/mysql57/product/data/mysql.sock log_error=/mysql/mysql57/product/data/myerror.log server_id=57 log-bin=mysql-bin binlog_format=ROW
可根據實際情況和需求自行新增和調整引數
4、初始化MySQL5.7
shell> cd /mysql/mysql57/app shell> ./bin/mysqld --defaults-file=/mysql/mysql57/app/my.cnf --initialize shell> tail /mysql/mysql57/product/data/myerror.log 2021-03-03T01:44:49.248365Z 1 [Note] A temporary password is generated for root@localhost: qdcf_Vl>k8LP 獲取資料庫初始登入臨時密碼:qdcf_Vl>k8LP
5、新增環境變數
shell> vi /root/.bash_profile export PATH=/mysql/mysql57/app/bin:$PATH shell> source /root/.bash_profile
6、配置資料庫服務
shell> cp /mysql/mysql57/app/support-files/mysql.server /etc/init.d/mysqld57 shell> vi /etc/init.d/mysqld57 basedir=/mysql/mysql57/app datadir=/mysql/mysql57/product/data
7、啟停MySQL
shell> service mysqld57 start //啟動mysql shell> service mysqld57 status //檢視啟動狀態 shell> service mysqld57 stop //停止mysql
或者mysqld_safe啟動MySQL服務
shell> /mysql/mysql57/app/bin/mysqld_safe --defaults-file=/mysql/mysql57/app/my.cnf --user=mysql &
8、修改root使用者密碼並登入
shell> mysqladmin -uroot -p"qdcf_Vl>k8LP" -S /mysql/mysql57/product/data/mysql.sock password "mysql" shell> mysql -uroot -pmysql -S /mysql/mysql57/product/data/mysql.sock
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30310891/viewspace-2767108/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 基於centos7的MySQL5.7二進位制安裝包的本地升級CentOSMySql
- 基於centos7的MySQL5.7二進位制安裝包的邏輯升級CentOSMySql
- mysql5.7 for windows二進位制安裝及配置MySqlWindows
- 基於LINUX的MySql二進位制本地安裝和部署實施測試LinuxMySql
- Ubuntu24 二進位制包安裝mysql5.7UbuntuMySql
- 【Linux合集】二進位制安裝mysqlLinuxMySql
- Mysql for Linux安裝配置之——二進位制安裝MySqlLinux
- Linux安裝二進位制PHP7.2LinuxPHP
- PostgreSQL二進位制安裝流程SQL
- PostgreSQL 10.23 二進位制安裝SQL
- 基於LINUX的MySql二進位制本地升級實施文件LinuxMySql
- 基於centos7的MySQL8.0二進位制安裝包的本地升級CentOSMySql
- 二進位制檔案安裝安裝etcd
- 基於Linux的MySQL5.7原始碼編譯安裝LinuxMySql原始碼編譯
- 基於centos7的MySQL8.0二進位制安裝包的邏輯升級CentOSMySql
- RHEL 7.2 安裝二進位制MySQL 5.7.18MySql
- centos 7 二進位制安裝mysql 5.7.25CentOSMySql
- 二進位制安裝 Docker 以及 Docker ComposeDocker
- Ubuntu 24.04 二進位制安裝 MySQL 8.0.20UbuntuMySql
- 『Note』基於斜二進位制的資料結構資料結構
- window環境的openssl二進位制發行版安裝
- centos7二進位制方式安裝rabbitmqCentOSMQ
- 二進位制方式安裝 k8sK8S
- 03二進位制包安裝與介紹
- 二進位制,八進位制,十進位制,十六進位制的相互轉換
- 計算機基礎進位制轉換(二進位制、八進位制、十進位制、十六進位制)計算機
- 關於二進位制世界的祕密
- java中二進位制、八進位制、十進位制、十六進位制的轉換Java
- 二進位制,八進位制,十進位制,十六進位制之間的轉換
- Windows系統上安裝pycrypto的二進位制解決方案Windows
- CentOS7 安裝 MySQL8.0(二進位制)CentOSMySql
- 【ubuntu】使用二進位制安裝包安裝node和npm並配置UbuntuNPM
- [計算機基礎] 計算機進位制轉換:二進位制、八進位制、十進位制、十六進位制計算機
- 二進位制與二進位制運算
- 進位制之間的轉換之“十六進位制 轉 十進位制 轉 二進位制 方案”
- 進位制詳解:二進位制、八進位制和十六進位制
- Windows11二進位制方式安裝MySQL5.7.44WindowsMySql
- Postgresql13.1-1 win10二進位制安裝SQLWin10