當前位置:網站首頁>MySQL的 安裝、配置、卸載
MySQL的 安裝、配置、卸載
2022-06-23 17:31:38【用戶7353950】
Mysql的安裝配置(基於Centos7)
安裝mysql數據庫
[[email protected] ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
[[email protected] ~]# yum -y install mysql57-community-release-el7-9.noarch.rpm
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] ~]# yum -y install mysql-server
啟動數據庫
[[email protected] ~]# systemctil start mysqld
查詢初始化數據庫密碼
[[email protected] ~]# grep 'passowrd' /var/log/mysql.log
--顯示的 [email protected]: ***就是初始化的數據庫登錄密碼
登錄到數據庫
[[email protected] ~]# mysql -uroot -p
[[email protected] ~]# password:
設置密碼
mysql> set password for 用戶名@localhost = password('新密碼');
查看密碼設置
mysql> show variables like 'validate_password%';
修改密碼等級為低
mysql> set global validate_password_policy=LOW;
改密碼長度最小為6比特
mysql> set global validate_password_length=6;
設置數據庫新密碼
mysql> set password for 'root'@'localhost' = password('bigdata');
開啟遠程訪問數據庫
mysql> grant all privileges on *.* to 'root'@'%' identified by 'bigdata' with grant option;mysql> flush privileges;
Mysql的完全卸載(基於Centos7)
查詢與mysql有關的rpm包
[[email protected] ~]# rpm -qa |grep -i mysql
mysql57-community-release-el7-9.noarch
mysql-community-client-5.7.32-1.el7.x86_64
mysql-community-libs-5.7.32-1.el7.x86_64
mysql-community-libs-compat-5.7.32-1.el7.x86_64
mysql-community-common-5.7.32-1.el7.x86_64
mysql-community-server-5.7.32-1.el7.x86_64
使用yum remove命令卸載這些包
[[email protected] ~]# yum remove mysql57-community-release-el7-9.noarch
[[email protected] ~]# yum remove mysql-community-client-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-libs-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-libs-compat-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-common-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-server-5.7.32-1.el7.x86_64
查找mysql的相關目錄殘留並删除
[[email protected] ~]# find / -name mysql
/etc/selinux/targeted/active/modules/100/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/share/mysql
删除殘留
[[email protected] ~]# rm -rf /etc/selinux/targeted/active/modules/100/mysql
[[email protected] ~]# rm -rf /var/lib/mysql
[[email protected] ~]# rm -rf /var/lib/mysql/mysql
[[email protected] ~]# rm -rf /usr/share/mysql
删除/var/log/mysqld.log
[[email protected] ~]# rm -rf /var/log/mysqld.log
--如果不删除這個文件,會導致新安裝的mysql無法生存新密碼,造成無法登陸mysql
版權聲明
本文為[用戶7353950]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/174/202206231642464911.html
邊欄推薦
猜你喜歡
隨機推薦
- shell(34) : 時間
- 立體渲染
- RedisTemplate使用遇到\x00的問題
- 【GO】Go Modules入門
- Typecho仿盧松松博客主題模板/科技資訊博客主題模板
- 數據庫中數據的儲存結構和方式是什麼?
- cadence SPB17.4 - allegro - 優化指定單條電氣線折線連接角度 - 折線轉圓弧
- 層次選擇器
- LINQ 查詢
- 直接插入排序
- 靜態查找錶和靜態查找錶
- 【二叉樹進階】AVLTree - 平衡二叉搜索樹
- ICer技能02makefile脚本自跑vcs仿真
- MVC三層架構
- 大環境不好難找工作?三面阿裏,幸好做足了准備,已拿offer
- JVM原理之完整的一次GC流程
- STC 32比特8051單片機開發實例教程 一 開發環境搭建
- fastjson中的@JSONField注解
- C primer plus學習筆記 —— 2、常量與格式化IO(輸入/輸出)
- Day_13 傳智健康項目-第13章
- Day_04 傳智健康項目-預約管理-套餐管理
- 百度URL參數之LINK?URL參數加密解密研究(代碼實例)
- haas506 2.0開發教程-高級組件庫-modem.sms(僅支持2.2以上版本)
- 【畢業季·進擊的技術er】自己的選擇,跪著也要走
- MySQL重做日志 redo log
- 快速排序 + 冒泡排序 + 插入排序 + 選擇排序
- Acwing第 56 場周賽【完結】
- vtk.js鼠標左鍵滑動改變窗比特和窗寬
- aquatone工具 中的2個bug修複
- Vulnhub | DC: 4 |【實戰】
- 6月《中國數據庫行業分析報告》發布!智能風起,列存更生
- node request模塊cookie使用
- ionic5錶單輸入框和單選按鈕
- [極客大挑戰 2019]HardSQL
- 高性能算力中心 — NVMe/NVMe-oF — NVMe-oF Overview
- 基於STM32設計的寵物投喂器
- 圖片存儲--引用
- Tensorrt筆記(四)推理分割模型
- DevEco Device Tool 助力OpenHarmony設備開發
- 華為雲如何實現實時音視頻全球低時延網絡架構