【Linux】mysql基礎應用

Table of Contents

 

1.數據庫

2.mysql的安裝配置

2.1安裝mysql數據庫

2.2 初始化設定

3.數據庫中的瀏覽命令

4.創建一個屬於自己的數據庫

4.1建庫

4.2建表

4.3錄入信息

5.修改庫中信息

5.1添加庫中信息

5.2修改庫中信息

5.3刪除庫中信息

6.庫用戶身份授權、

6.1創建用戶

6.2用戶刪除

6.3 加密創建用戶

7.數據庫的備份與恢復

7.1備份數據庫

7.2恢復數據庫

7.2.1 文件恢復

7.2.2 命令方式恢復

8.修改用戶密碼

8.1記得密碼時修改密碼

8.2忘記密碼修改密碼

9.數據庫圖形化


1.數據庫

mysql是數據庫,mariadb是mysql的一個分支。

2.mysql的安裝配置

2.1安裝mysql數據庫

在我們已有的鏡像yum源中已經存在maria-server的安裝包,所以我們只需要配置好yum源(確定自己的Linux系統版本,下載相應的鏡像,配置yum源詳情查看配置yum源)。

首先我們安裝mariadb-server安裝包,這是服務端使用的安裝包【客戶端使用mariadb】,因爲我們要做數據庫的管理員。

yum install mariadb-server -y     (-y 表示我們確認安裝,大家可以嘗試不輸入-y的效果)

2.2 初始化設定

我們通過上述實驗我們可以看到,我們不需要密碼就可以進入數據庫,這樣的話,只要有人能登陸你的系統就會進入你的數據庫,這樣是十分危險的,所以我們要進行,安全初始化設定。

vim /etc/my.cnf    進入數據庫配置文件

改完後一定要重啓服務!!!

這時我們就可以進入安全初始化設定了,使用安全初始化命令:

注意:這裏的超級用戶密碼設定的是以超級用戶身份查看數據庫的密碼,並不是超級用戶本身的登陸密碼。

3.數據庫中的瀏覽命令

我們初始化完數據庫後,我們就可以開始通過以下命令瞭解我們的數據庫。

SHOW DATABASES 查看所有的數據庫

USE mysql 進入一個已經存在的數據庫

SHOW TABLES; 查看所有已含的表

SHOW PLUGINS; 查看這個庫中的所有插件

DESC user; 查看錶的結構

SELECT * FROM user;查看user這個表中的所有信息。

SELECT Host User Select-priv FROM user;通過哪個表查看他的那些信息;

SELECT Host User Select-priv FROM user WHERE Host=‘localhost’;通過哪個表查看某一個信息的哪些信息;

4.創建一個屬於自己的數據庫

我們瞭解了數據庫的相關內容後,就可以創建自己的數據庫了。

4.1建庫

 SHOW DATABASES;我們首先查看所有的數據庫

CREATE DATABASE westos; 我們建立一個屬於自己的庫名叫westos

4.2建表

CREATE TABLE linux(                    我們建立一個叫linux的表
username varchar(10)not null,        表的結構有用戶名,不能少於十個字,不能爲空
password varchar(10)not null          表的結構有密碼,不能少於十個字,不能爲空
);    這樣分行輸入是爲了減少出錯。

4.3錄入信息

INSERT INTO linux VALUSE('wps','123');寫入我們要錄入的信息

5.修改庫中信息

5.1添加庫中信息

ALTER TABLE linux ADD class varchar(10);我們給結構中增加class項;

ALTER TABLE linux ADD class varchar(10)AFTER password;我們給結構中增加class項要求在password後添加;

5.2修改庫中信息

ALTER TABLE linux RENAME user;我們給linux該名叫user;

 

5.3刪除庫中信息

ALTER TABLE user DROP age;刪除表的age結構;

6.庫用戶身份授權、

我們在數據庫中建立一個用戶身份,並且給他授權使用數據庫的權限。

6.1創建用戶

6.2用戶刪除

6.3 加密創建用戶

7.數據庫的備份與恢復

7.1備份數據庫

7.2恢復數據庫

7.2.1 文件恢復

7.2.2 命令方式恢復

8.修改用戶密碼

8.1記得密碼時修改密碼

8.2忘記密碼修改密碼

9.數據庫圖形化

數據庫圖形化我們依賴網頁查看所以我們首先安裝http服務

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章