因各類須要,要用到mysql, 記錄下安裝過程。html
1.下載mysqljava
2.上傳到服務器mysql
利用putty上傳到/usr/local目錄下 在https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 下載putty後安裝,將安裝目錄裏的全部exe文件複製到 C:\Windows\System32 中便可在 cmd 中直接使用pscp功能,使用以下:linux
pscp mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz root@IP:/usr/local
3.安裝sql
解壓:vim
tar mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz
重命名:服務器
mv mysql-5.7.23-linux-glibc2.12-x86_64 mysql
建立用戶組:ide
groupadd mysql useradd -r -g mysql mysql
給mysql用戶指定專有用戶和用戶組:rest
先建立data目錄:code
cd /usr/local/mysql mkdir data cd /usr/local chown -R mysql mysql/ chgrp -R mysql mysql/
初始化mysql:
cd /usr/local/mysql/bin ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US
記住生成的臨時密碼,若是忘記密碼或者想從新初始化,能夠先將mysql/data目錄中文件刪除,而後再執行初始化命令
配置my.cnf:
vim /etc/my.cnf
配置以下兩行:
[mysqld] basedir=/usr/local/mysql/ datadir=/usr/local/mysql/data/
啓動:
cd /usr/local/mysql/bin ./mysqld_safe --user=mysql &
設爲開機啓動:
cd /usr/local/mysql/support-files/ cp mysql.server /etc/init.d/mysql vim /etc/init.d/mysql
將mysql目錄填上:
basedir=/usr/local/mysql/ datadir=/usr/local/mysql/data/
受權:
chmod +x /etc/init.d/mysql
設爲開機啓動:
chkconfig --add mysql
service啓動:
重啓服務:service mysql restart 中止服務:service mysql stop 啓動服務:service mysql start 查看服務:service mysql status
登陸mysql修改密碼容許遠程登陸:
cd /usr/local/mysql/bin
登陸:
./mysql -u root -p
再輸入先前步驟中的臨時密碼
修改密碼:
set password=password("root");
登陸受權:
grant all privileges on *.* to'root' @'%' identified by 'root';
受權生效:
flush privileges;
安裝成功!