MySQL 下載與安裝使用教程


MySQL 官網地址:https://www.mysql.com/

等待下載完成

雙擊運行

 

 

 

如果有需要 我們可以新增一個用戶出來

點擊 Add User,不需要的話 直接 點擊 next

 

 

默認的MySQL安裝在C盤

找到 可執行的 mysql的可執行程序

 

查看 MySQL服務 是否 啟動

 

使用 DOS 命令 進行測試 是否 可正常使用

將 mysql 的可執行命令的路徑配置到 path 中

打開 cmd 命令 窗口

輸入 msyql -V 能輸入出 版本 即可正常使用

 

在 cmd 中使用 mysql

#進入 數據庫
mysql - u 用戶名 -p 密碼

#查看當前用戶的數據庫
show databases;

#創建一個數據庫
create dabase demo;

#使用哪一個數據庫
use demo;

#創建一個表
create table my_table(
id int ,
name varchar(20)
)default charset=utf8;

#............

用戶跟權限

用戶跟權限的相關信息,都是保存在下面表中:

  • mysql.user
  • mysql.db/host/table/priv…

mysql.user 是一個非常重要非常特殊的表,它保存了所有的賬號信息,以及保存了賬號的權限信息。

如果要操作用戶和權限,有兩種方式:

  1. 使用相關的授權語句
  2. 直接修改 mysql.user 表

第一種方式

-- 查看用戶
select current_user(), user();
select * from mysql.user;

-- 創建與授權
create user 'xxx'@'host' identified by '密碼';
grant all on ttt.* to 'user'@'host' with grant options;

-- 查看授權情況
show grants for 'user'@'host';

-- 用戶的管理,刪除密碼等
set password for 'user'@'host' = password('新密碼');
drop user vip;

-- 授權的相對完整語法為:
grant all/alter/create/drop/select/update/delete
      on *.* -- db.*/db.table
      to 'user'@'host'
      identified by '密碼'
      with max_user_connections 2
           max_connections_pser_hour 5;

 第二種方式

-- 增加用戶
insert into mysql.user(host, user, password) values (xx, yy, zz);

-- 修改密碼
update mysql.user set password=password('新密碼') where user='vip' and host='%';

-- 修改權限
update mysql.user set event_priv='Y' where user='vip' and host='%';

-- 注意,使用 sql 語句修改用戶跟權限之后,需要手動刷新權限表
flush privileges;

 

使用 MySQL-Workbench 可視化工具

點開 Local instance MySQL57 進行測試連接已存在的數據庫

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM