二進位制安裝mysql
mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz
2、 新建使用者以安全方式執行程序
# groupadd -r -g 306 mysql
# useradd -r -u 306 -g 306 -c "mysql server" -d/usr/local/mysql -s/bin/false/mysql;
3、解壓包:
# # tar xf mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz -c /usr/local/
4、安裝並初始化mysql
# cd /usr/local/
# ln -sv mysql-5.7.18-linux-glibc2.5-x86_64/ mysql
# chown -r mysql.mysql mysql/*
5、初始化
# cd mysql
# bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
記住金鑰:2017-08-04t15:29:52.665521z 1 [note] a temporary password is generated for root@localhost: rlrrf!tk>2d=
6、修改mysql主配置檔案
# vim /etc/my.cnf
[client]
socket = /tmp/mysql.sock
[mysqld]
datadir = /usr/local/mysql/data
7、為mysql提供sysv服務指令碼
# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod +x /etc/rc.d/init.d/mysqld
8、啟動mysql
# chkconfig --add mysqld --新增為系統服務
# chkconfig mysqld on --開機自啟動
# systemctl start mysqld
[root@stutest mysql]# mysql
-bash: mysql: command not found
由於path環境變數中沒有新增,因此有兩種方式:
一種是用絕對路徑,如下:
# /usr/local/mysql/bin/mysql
第一種用起來比較麻煩,我們下面用第二種新增到path
# cd /etc/profile.d/ # vim mysql.sh
新增如下內容 export path=$path:/usr/local/mysql/bin
# source mysql.sh
若無法啟動可檢視配置檔案並修改:
[mysqld_safe]
log-error = /usr/local/mysql/data/mysql.log
pid-file = /usr/local/mysql/data/mysql.pid
10、登入mysql
# mysql -uroot -p
password:
>use mysql
>alter user 'root'@'localhost' identified by '123456';
mysql二進位制安裝方式
1 環境的準備 準備虛擬機器環境,ip 主機名準備 2 清理歷史環境 rpm qa grep mariadb yum remove mariadb libs y清理掉影響 3 建立使用者和使用者組 useradd mysql s sbin nologin 會自動建立組 資料儲存目錄 mkdir p ...
mysql二進位制方式 MySql二進位制連線方式詳解
使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例項以下是從命令列中連線mysql伺服器的簡單例項 複製 如下 root host mysql u root p enter password 在登入成功後會出現 mysql 命令提示...
二進位制如何安裝mysql 二進位制安裝mysql
1.建立安裝目錄 wget 3.解壓二進位製包 root db01 tar xf mysql 5.6.40 linux glibc2.12 x86 64.tar.gz 4.移動解壓目錄 5.做mysql軟連線 6.建立mysql使用者 root db01 useradd mysql s sbin n...