CentOS 7 9 下安裝mysql資料庫

2021-10-25 20:25:52 字數 2380 閱讀 2699

centos 7.9 下安裝mysql資料庫解壓安裝包

[root@localhost ~]# tar xvfz mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz -c /usr/local

[root@localhost ~]#cd /usr/local

建立軟連線

[root@localhost local]# ln -s mysql-5.7.26-linux-glibc2.12-x86_64 mysql

環境變數設定

[root@localhost local]# echo 「export path=$path:/usr/local/mysql/bin」 >> /etc/profile

[root@localhost local]# source /etc/profile

配置mysql

例如把mysql資料放在/data/mysql目錄,建立目錄。

[root@localhost local]# mkdir -pv /data/mysql

[root@localhost local]# chown mysql.mysql /data/mysql

[root@localhost local]# chmod go-rwx /data/mysql

###配置my.cnf,例如

vim /etc/my.cnf

[client]

port = 3306

socket = /tmp/mysql.sock

[mysqld]

port = 3306

socket = /tmp/mysql.sock

pid_file = /data/mysql/mysql.pid

datadir = /data/mysql

default_storage_engine = innodb

max_allowed_packet = 512m

max_connections = 2048

open_files_limit = 65535

skip-name-resolve

lower_case_table_names=1

character-set-server = utf8mb4

collation-server = utf8mb4_unicode_ci

init_connect=『set names utf8mb4』

innodb_buffer_pool_size = 512m

innodb_log_file_size = 1024m

innodb_file_per_table = 1

innodb_flush_log_at_trx_commit = 0

key_buffer_size = 64m

log-error = /data/mysql/mysql_error.log

log-bin = /data/mysql/mysql-bin

binlog_format = mixed

expire_logs_days = 10

slow_query_log = 1

slow_query_log_file = /data/mysql/slow_query.log

long_query_time = 1

server-id=1

具體路徑和配置根據自己需求可以修改。

初始化執行初始化命令,執行完會在 /data/mysql 生成資料檔案。

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

查詢密碼

grep -i password /data/mysql/mysql_error.log 或

less/ data/mysql/mysql.log 在日誌檔案裡會提示乙個臨時密碼,記錄這個密碼 如 3igikt:t&p1r

配置啟動指令碼

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

chkconfig --add mysqld

chkconfig mysqld on

chkconfig --list |grep mysqld

啟動mysql

/etc/init.d/mysqld start

看到程序說明啟動成功。

登入和重置root密碼

mysql -u root -p

輸入臨時密碼

mysql>set password for root@localhost = password(『admin@1234』);

安裝完成。

flush privileges;

Centos7 9安裝Gluster儲存

操作節點為192.168.8.137 yum y install centos release gluster y yum y install glusterfs server y systemctl start glusterd.service systemctl enable glusterd....

CentOS 7 9基礎命令

centos上手第一件事 一 檢視系統版本 核心版本 系統版本 cat etc redhat release 方法1.uname 命令 硬體平台 uname i 機器硬體名 uname m 節點名稱 uname n 作業系統 uname o 系統處理器的體系結構 uname p 作業系統的發行版本 ...

CentOS 7 9 從原始碼安裝PyTorch

系統自帶的4.8.5的gcc不滿足編譯要求,所以需要公升級一下。我直接從原始碼編譯安裝gcc 7.5.0 tar xzf gcc 7.5.0.tar.gz cd gcc 7.5.0 mkdir build cd build configure enable languages c,c disable...