mysql二進位製包 YUM安裝

2021-08-21 03:36:39 字數 2206 閱讀 6446

二進位製包安裝

#wget

解壓包#tar zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz

安裝庫檔案

#yum install libaio

移動目錄

#mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql

移動到/usr/local/mysql

#cd /usr/local/mysql

新增使用者

#useradd -m -s /sbin/nologin mysql

初始化環境

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

目錄所屬組改為mysql使用者

#chown -r mysql .

建立目錄

#mkdir /var/run/mysqld

更改目錄許可權

#chown mysql /var/run/mysqld

建立配置檔案

#vi my.conf

[mysqld]

daemonize = on

user = mysql

port = 3306

basedir = /usr/local/mysql

datadir = /usr/local/mysql/data

socket = /tmp/mysql.sock

pid-file = /var/run/mysqld/mysqld.pid

character-set-server = utf8

collation-server = utf8_general_ci

max_connections = 1024

log-error = /usr/local/mysql/mysqld.log

system管理mysql

#vi /usr/lib/systemd/system/mysqld.service

[unit]

description=mysql server

documentation=man:mysqld(8)

documentation=

after=network.target

after=syslog.target

[service]

user=mysql

group=mysql

type=forking

timeoutsec=0

permissionsstartonly=true

execstart=/usr/local/mysql/bin/mysqld --defaults-file=/usr/local/mysql/etc/my.conf

limitnofile=5000

restart=on-failure

restartpreventexitstatus=1

privatetmp=false

[install]

wantedby=multi-user.target

#systemctl start mysqld 啟動mysql服務

#systemctl status mysqld

#systemctl stop mysqld

檢視監聽埠

#netstat -antp | grep 3306

進入資料庫

#bin/mysql -uroot -p

修改密碼

#alter user 'root'@'localhost' identified by '123456'; #後面一定要加分號

設定開機啟動

安裝yum源

#rpm -uvh mysql57-community-release-el7-8.noarch.rpm

yum安裝

#yum install mysql-community-server

二進位製包安裝MySQL

需求說明 使用二進位製包安裝mysql 環境說明 操作步驟 root lizihan ls anaconda ks.cfg mysql 5.7.23 linux glibc2.12 x86 64.tar.gz root lizihan tar xf mysql 5.7.23 linux glibc2...

二進位製包安裝MySQL

寫在前面的屁話 研究了兩天官方文件裝mysql,分享一下。安裝mysql一共有三種方式,但我肯定不會全部照抄講完啦。yum安裝靈活性太差,淘汰 二進位製包安裝和原始碼安裝,最後選擇了二進位製包安裝,因為穩健,原始碼跟它的區別就是,原始碼要編譯一道,後面的操作完全一樣。需要安裝libaio,文件裡說的...

mysql 二進位製包安裝

1 增加mysql使用者 useradd mysql 2 解壓mysql 二進位製包到 usr local tar xzvf mysql 5.6.31 linux glibc2.5 x86 64.tar.gz c usr local 3 建立連線 cd usr local ln s mysql 5....