其中可能會出現錯誤:
解決辦法:
新增這三行
#跳過驗證登入驗證
skip-grant-tables
#設定預設字符集utf8
character_set_server
=utf8
init_connect
='set names utf8'
systemctl
start
mysqld
.service
mysql
進入mysql命令列
update
mysql
.user
setauthentication_string
=password
('123456'
)where
user
='root'
;flush
privileges
;
以上設定乙個簡單密碼123456
立即生效
先更改mycnf
vim
/etc/my
.cnf
#注釋掉skip-grant-tables這一行
systemctl
start
mysqld
.service
mysql
-uroot
-p123456
mysql的密碼有一定的設計規則,更新的密碼必須符合它的規則。
1)、validate_password_length 固定密碼的總長度;
2)、validate_password_dictionary_file 指定密碼驗證的檔案路徑;
3)、validate_password_mixed_case_count 整個密碼中至少要包含大/小寫字母的總個數;
4)、validate_password_number_count 整個密碼中至少要包含阿拉伯數字的個數;
5)、validate_password_policy 指定密碼的強度驗證等級,預設為 medium;
簡單設定如下:
進入mysql命令列
set
global
validate_password_policy
=low
;set
global
validate_password_length=4
;
firewall-cmd
--zone
=public
--add-port
=3306
/tcp
--permanent
firewall-cmd
--reload
–zone #作用域
–add-port=80/tcp #新增埠,格式為:埠/通訊協議
–permanent #永久生效,沒有此引數重啟後失效
重啟防火牆
可能出現錯誤原因是防火牆未開啟,可以用以下命令開啟
systemctl
start
firewall
在sql命令列下
grant
allprivilegeson*
.*to'root'
@'%'
identified
by'123123'
with
grant
option
;
阿里雲centos7伺服器安裝redis
yum install gcc c 進入redis解壓目錄,opt redis x.x,然後輸入指令make make如果更新gcc,在make途中停了有可能是伺服器執行記憶體不夠了,需要設定一塊虛擬記憶體。1 檢視記憶體使用情況 free mroot supermap swap free m to...
阿里雲伺服器(Centos7)安裝Docker
昨天搞了個阿里雲學生機,先來安裝一下docker吧 步驟如下 前提 在root 管理員 賬戶的環境下的,如果不是的話所有命令前面加 sudo 也是沒問題的,不然會提示permission denied 許可權被拒絕 1 先看看核心版本是不是3.10或以上 uname a 2 可選 把yum包更新到最...
CentOS 7安裝SVN伺服器
第一步 安裝svn服務端 yum install y subversion第二步 建立svn版本庫 mkdir p var svn project svnadmin create var svn project 第三步 配置svn資訊 進入版本庫中的配置目錄conf,此目錄有三個檔案 authz 許...