mysql的安裝使用及其使用者管理

2022-08-12 01:24:18 字數 1448 閱讀 1761

[mariadb]

name = mariadb

baseurl =

gpgkey=

gpgcheck=1

yum -y install mariadb-server #安裝mariadb

service mysqld start    #啟動服務 

vim /etc/my.con.d/server.cnf

skip-grant-tables            #在配置檔案裡新增可跳過密碼

mysql -uroot         #登陸資料庫

mysqladmin --version    #檢視資料庫版本

show databases;  #檢視資料庫

show create database mysql;  #檢視建立資料庫狀

use name;  #使用哪個庫  

create database test03;  #建立資料庫

drop database test03; #刪除資料庫

alter database test03 default character set=utf8;  #修改資料庫預設字符集

select user();  #檢視當前使用者

create user cjk; #建立使用者(不帶密碼)

create user cjk identified by '123456'; #建立使用者及密碼

方法1:用mysqladmin 

格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼 

例子:mysqladmin -uroot -p123456 password 123 

方法2:在mysql裡修改

選擇資料庫:use mysql;

修改密碼:update user set password=password('123456') where user='root';

重新整理:flush privileges;

退出:exit;

show grants; #檢視最高許可權(用root)

show grants for 'aaa';     #檢視aaa使用者的許可權(root使用者) 

grant select,create,update,delete on test03.grade to 'aaa'@'%';

#給aaa新增查詢,建立,更新,刪除的許可權(%代表第三方)

grant all privileges on *.* to 'aaa'@'%'; 

#給aaa賦予所有資料庫的所有表最高許可權(在任意主機上) 

revoke all on *.* from 'aaa'@'%'; 

#收回aaa在任意資料庫的任意表的最高許可權  

delete from user where user='';  #刪除匿名使用者

mysql 埠號 3306

mysql 使用者操作 mysql的使用者操作管理

1.1 使用者操作 作用 登入,管理資料庫邏輯物件 定義 使用者名稱 白名單 白名單支援的方式?wordpress 10.0.0.wordpress wordpress 10.0.0.200 wordpress localhost wordpress db02 wordpress 10.0.0.5 ...

mysql def許可權 mysql使用者許可權管理

mysql資料在實際生產環境中大量被使用,那平時在做好伺服器上防火牆策略以外平時,對mysql下的使用者許可權也要嚴格管理,mysql的使用者許可權都是放在mysql.user這張表裡,平時的使用者許可權管理都是隱式使用著這張表的,先說下許可權 許可權意義 select查詢 insert插入 upd...

Git的安裝及其使用

1.1 倉庫的相關概念 1.2 建立倉庫 2.1 git簡介 git 是乙個開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案git 是 linux torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體git 與常用的版本控制工具 cvs,subver...