mysql 系列(一)搭建單機版本

2021-10-25 15:30:46 字數 1656 閱讀 6416

mysql 安裝 (一)

2、檢查是否安裝過mysql

[root@localhost /]

# rpm -qa | grep mysql

如果安裝過先解除安裝掉mysql並刪除所有關聯mysql 的資料夾, 命令上網自行搜尋

3、準備安裝 上傳壓縮包 並解壓 重新命名為mysql 我一般安裝到 /usr/local 目錄

4、 在mysql 目錄新建data 資料夾

[root@192 ~]

# mkdir /usr/local/mysql/data

5、 新增mysql 使用者

檢查mysql使用者組和使用者是否存在,如果沒有,則建立

[root@192 ~]

# cat /etc/group | grep mysql

[root@192 ~]

# cat /etc/passwd |grep mysql

[root@l192 ~]

# groupadd mysql

[root@192 ~]

# useradd -r -g mysql mysql

6、 更改mysql目錄許可權

[root@192 ~]

# chown -r mysql:mysql /usr/local/mysql

[root@192 ~]

# chmod -r 755 /user/local/mysql

7、初始化

[root@192 ~]

]# cd /usr/local/mysql/bin

[root@192 bin]

# ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/data --basedir=/usr/local/mysql

8、設定軟連線

[root@192 ~]

# ln -s /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

[root@192 ~]

# ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql

[root@192 ~]

# service mysql restart

9、 設定密碼

遇到的問題:

the server quit without updating pid file.

1、 檢查資料夾許可權 一般可能都是因為這個問題造成的

2、檢查/etc/my.cnf datadir= 『』 選項

3、可能是/usr/local/mysql/data/mysql.pid檔案沒有寫的許可權

mysql在啟動時沒有指定配置檔案時會使用/etc/my.cnf配置檔案,

請開啟這 個檔案檢視在[mysqld]節下有沒有指定資料目錄(datadir)。

Redis單機版搭建

架構細節 1 所有的redis節點彼此互聯 ping pong機制 內部使用二進位制協議優化傳輸速度和頻寬.2 節點的fail是通過集群中超過半數的節點檢測失效時才生效.3 客戶端與redis節點直連,不需要中間proxy層.客戶端不需要連線集群所有節點,連線集群中任何乙個可用節點即可 4 redi...

Redis(一) 搭建單機版redis

1.yum install tcl wget tar xzf redis 3.2.0.tar.gz cd redis 3.2.0 make make install 3.安裝成功後,拷貝配置檔案到目錄 etc,並開啟檔案進行編輯 cp redis.conf etc vi etc redis.conf...

單機版kafka的搭建

環境 centos7 jdk1.8 zookeeper3.4.10 kafka2.11 操作前開啟2181和9092埠 1.安裝zookeeper wgettar zxvf zookeeper 3.4.10.tar.gzcd zookeeper 3.4.10 conf將zoo sample.cfg複...