centos7 伺服器 MySQL 安裝

2021-08-22 16:12:21 字數 2396 閱讀 9295

安裝mysql 折磨了我良久,shi試過很多方法,終於裝好了,我把我認為最簡單的方法寫一下

# wget

# 安裝原始碼

# yum localinstall mysql57-community-release-el7-8.noarch.rpm

檢查是否安裝成功

# yum repolist enabled | grep "mysql.*-community.*"
安裝成功

# yum install mysql-community-server
# systemctl start mysqld
檢視啟動狀態

# systemctl status mysqld
● mysqld.service - mysql server

loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)

active: active (running) since fri 2018-08-10 22:19:15 edt; 12s ago

docs: man:mysqld(8)

process: 29544 execstart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $mysqld_opts (code=exited, status=0/success)

process: 29461 execstartpre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/success)

main pid: 29546 (mysqld)

tasks: 27

cgroup: /system.slice/mysqld.service

└─29546 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid

aug 10 22:19:08 localhost.localdomain systemd[1]: starting mysql server...

aug 10 22:19:15 localhost.localdomain systemd[1]: started mysql server.

若出現一下**,則啟動成功

# systemctl enable mysqld

# systemctl daemon-reload

獲得臨時密碼

# grep 'temporary password' /var/log/mysqld.log
進入 mysql並修改密碼

# mysql -uroot -p
mysql> alter user 'root'@'localhost' identified by '123456'; 

# 或者

mysql> set password for 'root'@'localhost'=password('123456');

如果遇到

error 1045 (28000): access denied for user 'root'@'localhost' (using password: yes)
這種情況 或者忘記密碼

解決方法如下:

# 停止 mysql

# systemctl stop mysqld.service

# 配置無密碼登入

# vi /etc/my.cnf

# 在末尾加上 skip-grant-tables

# 儲存退出

# 啟動 mysql

# systemctl start mysqld.service

# 登入

# mysql -u root

# 沒有 -p

# 修改密碼

# use mysql;

# update mysql.user set authentication_string=password('123456') where user='root' ;

最後把 skip-grant-tables  注釋掉或者刪掉

參考:

雲伺服器centos7安裝mysql流程

其中可能會出現錯誤 解決辦法 新增這三行 跳過驗證登入驗證 skip grant tables 設定預設字符集utf8 character set server utf8 init connect set names utf8 systemctl start mysqld service mysql...

centos 7 搭建ntp 伺服器

restrict 192.168.1.0 netmask 255.255.255.0 nomodify notrap第一步 安裝ntp yum install ntp 第二步,查詢最近的時間同步伺服器 第三部編輯 etc ntp.conf server 127.127.1.0 iburst loca...

centos7 搭建ftp伺服器

本文採用最新的centos7 來學習搭建linux各種伺服器,今天分享的是搭建ftp伺服器 ps 不建議使用最新的系統去學習,因為系統發生了改變,好多以前的搭建伺服器的方法就不行了,比如說centos7將防火牆由iptables換為了firewall,再按照原來的教程去搭建就會遇到很多問題.當然如果...