1.使用root賬戶,通過Xshell5遠程登錄阿里雲服務器。
2.下載rpm包,並安裝,執行命令:rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
從下圖可知,mysql56-community/x86_64和MySQL 5.6 Community Server可以使用。
執行命令:yum -y install mysql-community-server,安裝ySQL5.6。
4.設置開機啓動Mysql,命令爲systemctl enable mysqld,並執行命令:systemctl list-unit-files | grep mysqld,如果顯示以下內容說明已經完成自動啓動安裝。
ysqld.service enabled
5.執行命令systemctl start mysqld,啓動mysql服務,命令ps -ef|grep mysql查看mysql服務是否已啓動。
6.執行命令mysql_secure_installation,進行Mysql配置,比如,設置root用戶密碼:
Remove anonymous users? [Y/n] y [刪除匿名用戶]Disallow root login remotely? [Y/n] y [禁止root遠程登錄]
Remove test database and access to it? [Y/n] y [刪除test數據庫]
Reload privilege tables now? [Y/n] y [刷新權限]
7.登陸MySql,輸入用戶名和密碼。 mysql -uroot -p,如下圖所示:
8.修改當前用戶密碼,update user set password=password("你的新密碼") where user="root";
9.開啓遠程登錄,授權root遠程登錄。命令如下:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密碼' WITH GRANT OPTION;
10.flush privileges,刷新權限,命令立即執行生效。
11.創建數據庫test和表t_user,並向表t_user插入3條數據,如下圖。建表和插入記錄時,勿忘設置字符編碼,此處爲UTF-8。
其他常用命令:
//通過yum安裝Mysql,會自動處理Mysql與其他組件的依賴關係yum install mysql-community-server
//測試Mysql是否成功安裝
mysql
//查看Mysql相關文件
find / -name mysql
//查看Mysql版本
yum repolist all | grep mysql
//查看當前啓動的Mysql版本
yum repolist enabled | grep mysql
//檢查並且顯示Mysql相關安裝包
rpm -qa | grep mysql
//查看Mysql安裝目錄
whereis mysql
//刪除Mysql
yum remove -y mysql mysql mysql-server mysql-libs compat-mysql51
或rpm -e mysql-community-libs-5.7.20-1.el7.x86_64 --nodeps
或yum -y remove mysql-community-libs-5.7.20-1.el7.x86_64
//啓動Mysql
systemctl start mysqld
//重啓Mysql
service mysqld restart
//關閉Mysql
systemctl stop mysqld
//查看Mysql服務狀態
systemctl status mysqld
//查看所有數據庫
show databases;
//查看所有表
show tables;
//查看所有數據庫用戶
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
//退出登錄數據庫
exit;