您好,登錄后才能下訂單哦!
學會使用mariadb數據庫
1.yum search mariadb 查詢自己要裝的包
2.yum install mariadb-server.x86_64 -y 安裝服務
3.netstat -antlpe | grep mysql 查看接口回環接口為127.0.0.1
vim /etc/my.cnf 配置接口
Skip=networking=1
Log=arror=/var/log/marriadb.log
Pid-file=/var/run/mariadb.pid
只通過套接字文件進行本地連接,阻斷所有來自網絡的TCP/IP連接
4.systemctl stop firewalld.service
5.systemctl start mariadb
6.mysql_secure_installation 第一次打開數據庫進行初始配置
7.mysql -uroot -p
redhat 標準進入數據庫格式
8.SHOW DATABASES; 顯示數據庫
9.USE mysql; 進入數據庫
10.SHOW TABLES; 顯示數據庫中的表
11.DESC user; 查看user表的數據結構
12.FLUSH PRIVILEGES; 刷新數據庫信息
13.SLECT host.user,password FROM user; 查詢user表中的host,user,password字段
14.數據庫的插入,刪除,創建操作
CREATE DATABASE westos;創建westos數據庫
USE westos;
CREATE TABLE linux(創建表,username,password字段
username varchar(15) not null,
password varchar(15) not null);
SELECT * FROM mysql.user; 查詢mysql庫下的user表
ALTER TABLE linux ADD age varchar(10); 添加age到linux表中
ALTER TABLE linux DROP age; 刪除age
ALTER TABLE linux ADD age VARCHAR(5) AFTER name; 在name字段后添加 age
SHOW TANLES;
DESC linux;
INSERT INTO linux values ('user1','passwd1');
在linux表中插入值為username = user1,password = password1
15.UPDATE linux SET password=password('passwd2') WHERE username=user1;
更改linux表中user1 的密碼為password2
16.DELETE FROM linux WHERE username=user1;
刪除linux表中user1的所以內容
17.GRANT SELECT ON *.* to user1@localhost IDENTIFIED BY 'passwd1';
授權user1 密碼為passwd1 并且只能在本地 查詢數據庫的所以內容
18.GRANT ALL ON mysql.* to user2@'%' IDENTIFIED BY 'passwd2';
授權user2 密碼為passwd2 可以從遠程任意主機登錄mysql 并且可以對mysql數據庫任意操作
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。