1.ubuntu 20.04 LTS 更換阿里云源
第一步:先備份下原始源:
sudo cp /etc/apt/source.list /etc/apt/source.list.backup
第二步:修改文件
vim /etc/apt/source.list
清除原有的,替換以下源
復制代碼
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted
deb http://mirrors.aliyun.com/ubuntu/ focal universe
deb http://mirrors.aliyun.com/ubuntu/ focal-updates universe
deb http://mirrors.aliyun.com/ubuntu/ focal multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted
deb http://mirrors.aliyun.com/ubuntu/ focal-security universe
deb http://mirrors.aliyun.com/ubuntu/ focal-security multiverse
保存下,即可執行更新
sudo apt update
sudo apt upgrade
2.安裝完MySQL修改密碼
安裝完畢首先修改密碼
# 命令安裝
sudo apt-get update
sudo apt-get install -y mysql-server
# 進入mysql命令行
mysql -udebian-sys-maint -p
# 輸入/etc/mysql/debian.cnf中的password
# 修改密碼
use mysql;
update user set authentication_string='123456' where user='root';
FLUSH PRIVILEGES;
ubuntu系統mysql8忘記root密碼修改
1 停止mysql服務
service mysqld start
2 增加參數運行 skip-grant-tables參數為忽略用戶驗證
mysqld --skip-grant-tables --user=mysql
3 打開另一個終端,mysql -uroot可以登錄到mysql數據庫
4 在mysql終端中切換包含用戶信息的名稱為mysql的數據庫
use mysql;
5 運行更新用戶密碼的sql語句,mysql 5.7.20版本中用戶密碼字段為authentication_string
更新root用戶密碼為空的sql
update user set authentication_string='' where user='root';
更新root用戶密碼為復雜字符串的sql,mysql會檢查如果密碼簡單不能通過
update user set authentication_string=password('Abc@123') where user='root';
6 關閉mysqld進程,使用ps aux | grep mysqld找到進程id,然后使用kill -9 id關閉mysqld進程
7 使用系統服務啟動mysql服務器
service mysqld start
再次使用mysql命令,使用修改的密碼可以登錄