作為乙個運維工程師,或多或少都要接觸到mysql。今天我來了解一下到底什麼是mysql,它該如何安裝到我們的系統中。
什麼是mysql?
mysql是乙個小型關係型資料庫管理系統,它是世界上非常流行的開源資料庫。由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,許多中小型**為了降低**總體擁有成本而選擇了mysql作為**資料庫。詳細情況參見:
如何安裝?
由於mysql是開源資料庫,所以它適用於多種系統平台。例如:windows、mac os、linux、aix、freebsd、hp-ux等等。這裡我們主要學習linux平台下的安裝及使用。
linux平台下安裝mysql的方式多種多樣,有rpm包安裝,yum源安裝和原始碼包安裝,這裡重點學習第三種安裝方法,及原始碼包安裝。
安裝分為如下幾步:
1、獲取原始碼包
2、建立mysql相關賬號
3、配置mysql
4、編譯安裝
5、連線測試
明確步驟之後,我們開始學習如何安裝。
首先獲取原始碼包。
然後建立mysql相關賬號。
進入到解壓出來的目錄。
編譯安裝mysql。
複製mysql配置檔案。
修改mysql目錄屬主。
初始化mysql。
啟動mysql服務。
測試一下mysql是否正常安裝並提供服務。
[root@localhost mysql-5.1.54]# /usr/local/mysql/bin/mysql
從上圖中我們可以看見,mysql現在已經可以正常提供服務了。這裡我們還需要為mysql做一下後續工作。
退出mysql,為mysql管理員賬號root設定密碼。
mysql> exit
[root@localhost mysql-5.1.54]# /usr/local/mysql/bin/mysqladmin -uroot password 123456 注意:這裡將123456替換成你自己設定的密碼。
將mysql服務加入開機啟動項。
[root@localhost mysql-5.1.54]# echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >> /etc/rc.local
為了方便使用,我們將mysql相關命令加入系統環境變數中。
[root@localhost mysql-5.1.54]# echo "export path=$path:/usr/local/mysql/bin" >> /etc/profile
更新環境變數。
[root@localhost mysql-5.1.54]# source /etc/profile
使用簡便方法再登入mysql測試一下。
[root@localhost mysql-5.1.54]# mysql -uroot –p123456
好了,到此我們就完成了mysql服務的安裝部署。大家可以自己動手嘗試安裝一下啦。。
mysql 安裝 菜鳥 菜鳥也玩mysql之安裝篇
作為乙個運維工程師,或多或少都要接觸到mysql。今天我來了解一下到底什麼是mysql,它該如何安裝到我們的系統中。什麼是mysql?mysql是乙個小型關係型資料庫管理系統,它是世界上非常流行的開源資料庫。由於其體積小 速度快 總體擁有成本低,尤其是開放原始碼這一特點,許多中小型 為了降低 總體擁...
mysql 安裝 菜鳥 mysql安裝
cd usr rpm ivh mysql57 community release el7 8.noarch.rpm yum y install mysql server systemctl start mysqld.service vi var log mysqld.log 輸入 temporary...
菜鳥 也談談多執行緒
做開發快一年了,大部分都是有的dan執行緒,也從來沒有考慮去去多執行緒處理一些東西。今天突然 看到 petshop的多執行緒 就貼出來吧 static void main console.writeline processing started.press enter to stop.console...