1分鐘完成linux環境下的mysql安裝

2021-10-07 12:34:20 字數 1889 閱讀 7866

伺服器:linux centos7.4

mysql版本:5.7.28

解壓壓縮包

tar -xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar
有些linux版本可能會自帶mariadb,需要先刪掉

rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps
安裝mysql

rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm

#這一步可能安裝不上需要外掛程式,先安裝外掛程式:

# yum install libaio

rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.28-1.el7.x86_64.rpm

#初始化mysql,會生成mysql密碼

mysqld --initialize --user=mysql

#檢視下生成的mysql密碼

#註冊為自啟動服務並啟動

systemctl start mysqld.service

#檢視下狀態

systemctl status mysqld.service

登入mysql

mysql -uroot -p輸入臨時密碼
#修改密碼 並且授權遠端訪問

set password=password(

'root');

use mysql;

grant

allon*.

*to root@localhost identified by

'root'

;grant

allon*.

*to root@'%

' identified by 'root';

flush privileges

;

#關閉防火牆一些東西,以免不能遠端訪問

systemctl stop iptables

systemctl stop firewalld

#永久關閉防火牆

systemctl disable firewalld.service

#mysql啟動命令          

service mysqld start

#mysql停止命令

service mysqld stop

#mysql重啟命令

service mysqld restart

完成mysql的安

Linux下LCD 10分鐘黑屏解決

在用lcd顯示的時候,發現10分鐘lcd就不再工作了。確實,linux下有乙個引數blankinterval的值就是10 60 hz。它決定了lcd只顯示10分鐘,然後lcd控制器就被關掉了。具體細節請參考 但是這篇文章最後給出的程式是不能用的,有一處錯誤,在write那行應該是 0,原文是 0。i...

十分鐘完成的作業系統

買了一本于淵的 orange s 乙個作業系統的實現 很是感謝作者的分享,正如作者所說的 os from scratch 於是想把學習過程中碰到的問題和心得記錄下來.好吧,直接進入主題,引導扇區,如下 作者已經把扇區的引導說的很清楚了,我就不再贅述了,我們重點看看這段 要幹什麼 其實就是在顯示器上列...

5分鐘學會Linux系統下MySQL庫表匯入匯出

一 前言 此篇文章重點講解 linux系統下關於mysql庫表的匯入匯出命令,並無對命令以及命令屬性進行詳解,5分鐘學會linux系統下mysql庫表匯入匯出之mysqldump命令詳解 二 匯出 1 匯出資料庫中所有表 包含資料 mysqldump uroot p databasename url...