tar -zxvf #####.tar.gz 解壓
增加使用者組 groupadd mysql
增加使用者 useradd -r -g mysql mysql
鏈結 名 ln -s /usr/local/mysql-5.7.23-linux-glibc2.12-x86_64 mysql 類似快捷方式
建立mysql資料夾
mkdir mysql-files
chmod 770 mysql-files/ 授予使用者、組、其他人
許可權 mysql chown -r mysql:mysql .
安裝 bin/mysqld --initialize --user=mysql //生成密碼 需要記住,訪問需要 後續過程失敗,從此開始
bin/mysql_ssl_rsa_setup
chown -r root .
chown -r mysql data mysql-files/
啟動 bin/mysqld_safe --user=mysql &
//預設開機啟動 可選
配置環境變數,隨處啟動 vi /etc/profile export path=/usr/local/mysql/bin:$path source /etc/profile
mysql 檢視是否配置成功
登陸 mysql -uroot -p*****(7中的)
set password=『123456』;
遠端登陸
grant all privileges on * . * to 『root』@』%』 identified by 『123456』 ;
賦予所有的許可權 給 (* . *)含義(哪個資料庫).(哪個表)
『root』@』%』 對於root使用者%哪台伺服器 通過密碼訪問
flush privileges;
測試– grant all privileges on * . * to 『root』@』%』 identified by 『123456』 ;
grant select on mail.* to 『dev』@『192.168.58.%』 identified by 『111111』 with grant option;
mysql服務未啟動,報錯
service iptables status 檢視防火牆狀態
service iptables stop 關閉防火牆
vi /etc/sysconfig/iptables 配置防火牆,開啟80埠、3306埠 加在22後
-a input -m state –state new -m tcp -p tcp –dport 80 -j accept
-a input -m state –state new -m tcp -p tcp –dport 3306 -j accept
工作中用到的linux命令
1.linux檢視並殺死被占用的埠 sudo apt get install lsof 安裝lsof ps ef grep 應用名稱 查詢對應的程序id netstat lnp grep 程序id或者埠號 查詢所佔的埠號或者對應的程序id sudo lsof i 埠號 查詢對應的程序號 sudo k...
工作中用到的命令
svn checkout username password 點評 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn ad...
工作中用到的Linux
1.top命令檢視cpu使用率 備註 在自己機器上不斷提供cpu使用率以獲取health alert命令 for i in seq 1 cat proc cpuinfo grep physical id wc l do while true do true done done2.scp命令跨伺服器遠...