? ? MySQL數據庫是較為常見的數據,在阿里云上有提供DMS能方便快捷的管理數據庫,可以阿里云幫你創建,也可以自己創建。這次就來說說創建數據庫并且托管到DMS上面的流程。
1.rpm -qa |grep mysql
? ? 查看系統是否已經安裝過mysql,如果沒有返回值則表示未安裝過,可以直接安裝。如果返回值是
? ? mysql-5.1.73-7.el6.x86_64
? ? mysql-devel-5.1.73-7.el6.x86_64
? ? ?mysql-libs-5.1.73-7.el6.x86_64
? ? mysql-server-5.1.73-7.el6.x86_64
? ? 則表明你已經安裝過mysql,那么我們就需要先卸載掉以前的sql。和上次安裝VSFTP的過程一樣使用rpm -e或者rpm -e --nodeps 命令來卸載或者強行卸載。當卸載過程中發現文件之間有依賴關系的時候我們就需要使用后者來強制卸載。
2.yum list |grep mysql
? ? 先查看yum服務器上面是否有合適的mysql安裝包,如果沒有則自己導入yum。
3.yum install -y mysql-server mysql mysql-devel
? ? 這里安裝了三個軟件 ?①mysql-server ?②mysql ?③mysql-devel
? ? 第一個是服務器端需要安裝,第二個是哪里都需要安裝,第三個是庫和包含文件。
4.rpm -qi mysql-server
? ? 等待安裝結束后查看版本信息。
5.service mysqld start
? ? 啟動mysql服務
6.chkconfig mysqld on
? ? 設置mysql位開機啟動
? ? Ubuntu :
? ? 功能更全的工具:sysv-rc-conf
? ? #sudoapt-getupdate
? ? #sudo apt-get install sysv-rc-conf
? ? 運行:#sudo sysv-rc-conf
? ? 也可以直接加入啟動程序,例如把 /etc/init.d/red5加入到系統自動啟動列表中:
? ? #sudo sysv-rc-conf?red5?on
7.mysqladmin -u root password'root'
? ? 給mysql設置root賬號和密碼root
? ? mysql5.6默認密碼路徑/root/.mysql_secret
8.mysql -u root -p
? ? 使用密碼root進入mysq控制臺
9.create database testdb;
? ? 創建一個testdb數據庫
10.use testdb;
? ? 切換到testdb
11.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
? ? 允許所有機器(包括遠程登錄)都可以登錄
12.GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'root' WITH GRANT OPTION;
? ? 允許本地root登錄
? ? 使用quit退出mysql控制臺
13.service mysqld restart或者service mysql restart
? ? 重啟服務
14.進入阿里云數據管理頁面
? ? 在數據庫一欄右側有一個新增數據庫,點擊并添加參數。
? ? mysql默認端口是3306,URL寫服務器的公網IP,填寫數據庫賬號密碼root,root。
? ? 確定即可。
? ? 阿里云的DMS頁面友好,可以方便的操作數據庫,相關功能還需要繼續探索。
15.也可以使用navicat來遠程連接數據庫,參數填寫同上面一樣。mysql默認端口是3360,URL寫服務器的公網IP,填寫數據庫賬號密碼root,root。