安裝部署:
檔案目錄和使用者:
[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...