Centos安裝Java和Mysql

首先,下載JDK: jdk-8u45-linux-x64.rpmhtml

運行安裝命令:java

sudo yum localinstall -y jdk-8u45-linux-x64.rpm

安裝Mysql:mysql

下載Mysql: mysql-community-release-el6-5.noarch.rpmlinux

運行安裝命令:sql

sudo yum localinstall mysql-community-release-el6-5.noarch.rpm

更新好了Mysql的安裝源後直接執行:bash

sudo yum install -y mysql-community-server

啓動Mysql:oracle

service mysqld start

第一次啓動須要設置root密碼:ide

mysqladmin -u root password 'yourpassword'

5.7版本設置密碼:code

### 5.7 安裝好後會默認生成一個密碼, 須要啓動Mysqld服務後能夠查看

grep 'temporary password' /var/log/mysqld.log

## 查看的結果: eHI9*)Tl/zP?
A temporary password is generated for root@localhost: eHI9*)Tl/zP?

## 修改弱密碼驗證 避免沒法更改成弱密碼
set global validate_password_policy = 0;
set global validate_password_length = 4;

## 設置新密碼
SET PASSWORD = PASSWORD('123456');

## 刷新
FLUSH PRIVILEGES;

登錄Mysql:server

mysql -u root -p[yourpassword]  ### 實際使用中,不須要寫[],此處爲了區分參數 -p 和 密碼

檢查Mysql是否開機啓動:

chkconfig --list | grep mysqld   ### 剛安裝的都是 off  沒有開機啓動的

設置mysql 的開機啓動

chkconfig mysqld on

外網訪問:

use mysql;

update user set host = '%' where user ='root' and password is not null and password != '';

flush privileges;

 

Mysql8出現"cache_sha2_passward"的處理

### 更改密碼規則 並設置密碼爲 123456
 
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
 
alter user 'root'@'localhost' identified by '123456';
相關文章
相關標籤/搜索