centos8安装MySQL依赖_centos8安装mysql8
1,檢查是否有mysql殘留文件
查找出安裝的mysql軟件包和依賴包
rpm -pa | grep mysql
依次刪除
yum remove mysql-xxx-xxx-
查找出所用的配置文件
find / -name mysql
依次刪除
rm -rf /var/lib/mysql
2,刪除MariaDB的文件,裝MySQL的話會和MariaDB的文件沖突,所以需要先卸載掉MariaDB
查找
rpm -pa | grep mariadb
刪除
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
3,安裝mysql
3.1 下載
centos的yum 源中默認是沒有mysql的,所以我們需要先去官網下載mysql的repo源并安裝;
mysql官網下載鏈接:mysql repo下載地址 如下:
image-20200701155820090
3.2 安裝 yum repo文件并更新 yum 緩存
rpm -ivh mysql80-community-release-el8-1.noarch.rpm
yum clean all
yum makecache
3.3 安裝mysql服務
yum install mysql-community-server
若出現下圖錯誤
image-20200701162756672
則執行:yum module disable mysql,然后裝安裝
image-20200701163146551
4 設置表名大小寫不敏感
修改 /etc/my.cnf (以實際 my.cnf 配置文件路徑為準),在 [mysqld] 節點下,加入一行: lower_case_table_names=1
注:只有在安裝完成之后,初始化數據庫之前,修改my.cnf,然后再初始化數據庫才有效,否則需要刪除 MySQL的數據 /var/lib/mysql
5 啟動mysql服務
systemctl start mysqld.service
6 修改root默認密碼
查看默認密碼
cat /var/log/mysqld.log | grep password
image-20200701171557557
修改root用戶密碼
Alter user 'root'@'localhost' identified by 'Root1234.';
flush privileges;
創建其他用戶
create user 'dev'@'%' identified by 'Dev1234.';
flush privileges;
授權
grant all privileges on . to 'dev'@'%' with grant option;
flush privileges;
總結
以上是生活随笔為你收集整理的centos8安装MySQL依赖_centos8安装mysql8的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python文件系统_你应该知道的10个
- 下一篇: mysql 树排序_mysql按树深度排