MySQL服務相關參數
1 主配置文件:/etc/my.cnf
2 數據庫目錄:/var/lib/mysql
3 服務啟動日志目錄:/var/log/mysqld.log(其它后面會講)
4 默認端口號:3306
5 進程名:mysqld
6 傳輸協議:TCP
7 進程所有者:mysql
8 進程所屬組:mysql
9 socket地址:
10 支持遠程通信:ip:3306
11 僅支持本地通信:/var/lib/mysql/mysql.sock
MySQL初始配置
修改root口令
默認的數據庫管理賬號 root 允許從 localhost 訪問
首次登錄密碼在安裝時隨機生成
存儲在錯誤日志文件里 /var/log/mysql.log
[root@localhost ~]# grep -i password /var/log/mysqld.log
用初始密碼登錄MySQL服務器
[root@localhost ~]# mysql -uroot –p'初始密碼'
密碼安全策略變量:validate_password_policy
臨時修改
mysql> set global validate_password_policy=0; //只驗證長度(LOW策略)默認為1
mysql> set global validate_password_length=4; //修改密碼長度,默認是 8個字符
永久修改
[root@localhost ~]# vim /etc/my.cnf
[mysqld]
validate_password_policy=0 //密碼驗證策略
validate_password_length=4 //密碼長度
重啟mysqld服務
修改MySQL初始密碼
用 alter user 重設口令
mysql> alter user root@"localhost" identified by "123456"; //修改登錄密碼
[root@localhost ~]# mysql -uroot -p123456 //使用新密碼重新登錄