MySql 5.7中新建資料庫,新增使用者,使用者授權,刪除使用者,修改密碼等操作
mysql 5.7版本還是和之前的版本有些不一樣,這裡不做說明。僅僅記錄一些簡單的sql操作,比如修改密碼操作和原來其他版本操作方法不一樣,這裡也簡單整理了下做資料庫。
1、新建使用者
建立test使用者,密碼是1234。
- mysql -u root -p
- create user [email protected]'localhost' identified by '1234' ; #本地登入
- create user [email protected]'%' identified by '1234' ; #遠端登入
- exit
mysql -utest -p #測試是否建立成功
2、為使用者授權
a.授權格式:grant 許可權 on 資料庫.* to 使用者名稱@登入主機 identified by ‘密碼’;
b.登入MYSQL,這裡以ROOT身份登入
c.為使用者建立一個數據庫(testDB):
- create database testDB;
- create database testDB default charset utf8 collate utf8_general_ci;
d.授權test使用者擁有testDB資料庫的所有許可權:
- grant all privileges on testDB.* to [email protected]'localhost' identified by '1234';
- flush privileges; #刷新系統許可權表
e.指定部分許可權給使用者:
- grant select,update on testDB.* to [email protected]'localhost' identified by '1234';
- flush privileges; #刷新系統許可權表
f.授權test使用者擁有所有資料庫的某些許可權:
- grant select,delete,update,create,drop on . to [email protected]'%' identified by '1234'; #”%” 表示對所有非本地主機授權,不包括localhost
3、刪除使用者
- mysql -u root -p
- delete from mysql.user where 'test' and host='localhost';
- flush privileges;
- drop database testDB;
刪除賬戶及許可權:
- drop user 使用者名稱@’%’;
- drop user 使用者名稱@'localhost';
4、修改指定使用者密碼
- mysql -u root -p
- update mysql.user set authentication_string=password('新密碼') where user='test' and host='localhost';
- flush privileges;
相關推薦
MySql 5.7中新建資料庫,新增使用者,使用者授權,刪除使用者,修改密碼等操作
mysql 5.7版本還是和之前的版本有些不一樣,這裡不做說明。僅僅記錄一些簡單的sql操作,比如修改密碼操作和原來其他版本操作方法不一樣,這裡也簡單整理了下做資料庫。 1、新建使用者 建立test使用者,密碼是1234。 mysql -u root -p creat
MySql 5.7中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼,匯入匯出sql檔案,設定字符集
1、新建使用者 建立test使用者,密碼是1234。 mysql -u root -p CREATE USER “test”@”localhost” IDENTIFIED BY “1234”; #本地登入 CREATE USER “test”@”%” IDENTIFIE
MySql 5.7中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼
1、新建使用者 建立test使用者,密碼是1234。 mysql -u root -p CREATE USER “test”@”localhost” IDENTIFIED BY “1234”; #本地登入 CREATE USER “test
MySql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼
原文:http://blog.csdn.net/h1017597898/article/details/9815987 MySQL中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼(注意每行後邊都跟個;表示一個命令語句結束): 1.新建使用者 登入MYSQL: @>mysql -u r
MySQL的show profile簡介以及該功能在MySQL 5.7中performance_schema中的替代
資源 指標 context 繼續 過程 tar view update 語句 本文出處:http://www.cnblogs.com/wy123/p/6979499.html show profile 命令用於跟蹤執行過的sql語句的資源消耗信息,可以幫
mysql-5.7中innodb_buffer_pool頁面淘汰算法
什麽 如果 數據結構 time 內存區域 標記 blocks 從數據 語句 一、 什麽是innodb_buffer_pool: innodb_buffer_pool是一塊內存區域,innodb用它來緩存數據,索引,undo,change buffer ... ; 這
InnoDB緩衝池預載入在MySQL 5.7中的正確開啟方式
DBAplus社群譯者:徐肖霞(新炬網路DBA工程師) 譯文稽核:葛雲傑 在這篇文章裡,我將討論在MySQL 5.7裡如何使用InnoDB緩衝池預載入特性。 從MySQL 5.6開始,可以配置MySQL儲存InnoDB快取池的資料,並在啟動時載入。在MySQL 5.7後,這是預設行為。在預設配置中,
MySQL 5.7中sys是一個MySQL自帶的系統庫
MySQL 5.7中引入了一個新的sys schema,sys是一個MySQL自帶的系統庫,在安裝MySQL 5.7以後的版本,使用mysqld進行初始化時,會自動建立sys庫, sys庫裡面的表、檢視、函式、儲存過程可以使我們更方便、快捷的瞭解到MySQL的一些資訊,比
解決 MySQL 5.7 中 Your password does not satisfy the current policy requirements. 問題
Mac OS X 下通過 Brew 安裝 MySQL 後,預設密碼為空,然後執行 mysql_secure_installation 命令設定密碼 然後我手賤的在密碼強度那裡輸入了 2(真2了。。。)在這種強度下想要把密碼設定為 123456 就不可能了 再然後我嘗試重
RedHat6.9中編制安裝zabbix-3.4.7,DB用percona mysql 5.7.20
zabbix percona mysql linux 監控 zabbix配置 軟件版本:Redhat6.9zabbix-3.4.7percona mysql-5.7.20 準備工作:關閉防火墻,或者添加相應端口。關閉selinux ———— (安裝如下zabbix依賴包)————####這
Centos7中編譯安裝MySQL(mysql-5.7)
bst create 實驗環境 ip地址 port daemon 虛擬機 處理器數量 ice MySQL 是一個真正的多線程、多用戶的SQL數據庫服務,憑借其高性能、高可靠和易於使用的性能,成為服務器領域中最受歡迎的開源數據庫系統。為了確保數據庫的功能的完性、可定制性,本篇
如何在RedHat 7.0系統中安裝mysql 5.7.22
分享圖片 comm libs ant 進不去 cal 之前 str 一行 如何在RedHat 7.0系統中安裝mysql 5.7.22 今天給大家介紹一下如何安裝mysql5.7,在安裝之前,首先要查看的是,你的系統中有沒有已經安裝過的情況。鍵入rpm -qa|grep
MySQL 5.7 源碼中的目錄結構
ibm conf cmake scrip tree 配置 main.c ext client MySQl Server的源碼可以直接去Github瀏覽。 這裏我們選擇5.7版本的:https://github.com/mysql/mysql-server/tree/5.7
Linux下安裝MySQL資料庫mysql-5.7.11
Linux下安裝MySQL資料庫(壓縮包方式安裝) https://www.cnblogs.com/xiaotao726/p/6562265.html PS:9、建立In ln -s /usr/local/mysql/ /usr/bin/ 連線資料庫時會顯示:[[email protecte
Linux中安裝MySql 5.7.21的詳細操作步驟
一:到mysql官網下載最新的mysql包 mysql-5.7.21-linux-glibc2.12-x86_64 官方下載地址:https://dev.mysql.com/downloads/mysql/ 下載地址://www.jb51.net/softs/38849.html 二:在linux /u
在 CentOS 1804 中 安裝 MySQL 5.7.20 (或任意MySQL版本)
相關連結: 在 CentOS 1804 中 使用 yum 安裝 MySQL 5.7 最新版 在 CentOS 1804 中 安裝 MySQL 5.7.20 (或任意MySQL版本) 在 CentOS 1804 中 修改 MySQL 密碼策略 在 CentOS 中 開啟 MySQL 的
在 CentOS 1804 中 使用 yum 安裝 MySQL 5.7 最新版
相關連結: 在 CentOS 1804 中 使用 yum 安裝 MySQL 5.7 最新版 在 CentOS 1804 中 安裝 MySQL 5.7.20 (或任意MySQL版本) 在 CentOS 1804 中 修改 MySQL 密碼策略 在 CentOS 中 開啟 MySQL 的
RHEL7、CentOS7 搭建資料庫 mysql 5.7.19
搭建 MYSQL 一、搭建 mysql 5.7.19 1、下載 mysql 相關軟體拷到 linux 下並解壓 下載 boost_1_59_0.tar.gz 和 mysql-5.7.19.tar.
資料庫mysql-5.7.17的極速賽_車平臺出_售安裝詳解
資料庫極速賽_車平臺出_售的安裝詳解 Q1157880099 1、安裝前的準備工作 1.1、系統基本資訊 為給安裝過程減少麻煩,我這裡已經提前關閉了防火牆和selinux。我這裡是純淨的系統,沒有安裝過MySQL和mariadb,如果機器上有安裝過MySQL
Linux下以二進位制原始碼方式安裝mysql-5.7.24 資料庫
Linux下安裝mysql資料庫 今天正好有時間自己在環境下安裝資料庫,操作了一下,以供大家學習下,但是也有一寫坑的地方 下載安裝包 mysql官網下載地址 1、如果需要下載到本地的話,點選下載mysql-5.7.24至本地 2、如果是在linux伺服器上操作