MySQL安裝部署

2021-10-06 05:37:31 字數 1603 閱讀 5202

安裝部署:

檔案目錄和使用者:

[root@db01 ~]# groupadd -g888 mysql

[root@db01 ~]# useradd -u888 -g888 mysql -m -s /sbin/nologin

新增環境變數:

[root@db01 ~]# source /etc/profile

檢查是否生效:

[root@db01 ~]# mysql -v

基礎配置檔案:

[root@db01 ~]# vim /etc/my.cnf

[mysqld]

user=mysql

datadir=/data/3306/data

socket=/data/3306/mysql.sock

server_id=6

log_bin=/data/3306/binlog/mysql-bin

port=3306

log_error=/data/3306/mysql.log

[mysql]

prompt=mysql8.0 [\d]>

socket=/data/3306/mysql.sock

初始化:

無密碼:

root@localhost is created with an empty password ! please consider switching off the --initialize-insecure option.

設定密碼:

a temporary password is generated for root@localhost: jwhscljji5<3

缺少依賴:

[root@db01 ~]# yum install -y libaio-devel

啟動指令碼:

方法一: 自帶指令碼(適合於單機單mysql)

c6啟動方式:

[root@db01 ~]# service mysqld start /stop /restart

c7啟動方式:

[root@db01 ~]# chkconfig --add mysqld

[root@db01 ~]# systemctl stop mysqld

方法二: 手工定製(單機多例項的模式)

[root@db01 ~]# vim /etc/systemd/system/my.service

[unit]

description=mysql server

documentation=man:mysqld(8)

documentation=

after=network.target

after=syslog.target

[install]

wantedby=multi-user.target

[service]

user=mysql

group=mysql

limitnofile = 5000

mysql安裝部署

使用下面命令檢視,是否已安裝了mysq rpm qa grep mysql 如果已經安裝了,將其解除安裝 rpm e nodeps mysql libs 5.1.71 1.e16.x86 64 檢視一下 centos7自帶的mariadb資料庫是否存在 rpm qa grep i mariadb 安...

Mysql安裝部署

1 安裝部署 yum install y mysql server 2 啟動mysql etc init.d mysqld start 3 設定使用者名稱密碼 usr bin mysqladmin u root password 123456 4 使用root登入 mysql uroot p1234...

centos安裝部署 安裝mysql

wget 二 安裝yum源 rpm uvh mysql57 community release el7 11.noarch.rpm 三 檢視有哪些版本的mysql yum repolist all grep mysql 四 安裝 yum install y mysql community serve...