跳至內容
MasterDragon
使用者工具
登入
網站工具
搜尋
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
>
最近更新
多媒體管理器
網站地圖
足跡:
database:mysql:新增資料庫_建立使用者教學
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
====== MySQL/MariaDB 新增資料庫、建立使用者帳號與資料表指令教學 ====== ===== 建立資料庫與使用者帳號 ===== 使用 MySQL 的 root 管理者帳號登入: mysql -u root -p 在 MySQL/MariaDB 中新增資料庫: <code sql> # 新增資料庫 CREATE DATABASE `my_db`; </code> 這樣就會新增一個新的 my_db 資料庫。 新增一個 MySQL 資料庫使用者 my_user,並將密碼設定為 my_password: <code sql> # 新增使用者,設定密碼 CREATE USER 'my_user'@'localhost' IDENTIFIED BY 'my_password'; </code> 授予 my_user 帳號在 my_db 資料庫上面的所有權限,也就是讓 my_user 可以對 my_db 資料庫進行任何操作: <code sql> # 設定使用者權限 GRANT ALL PRIVILEGES ON my_db.* TO 'my_user'@'localhost'; </code> 使用 GRANT 設定好帳號的權限之後,馬上就會生效。接著就可以離開 MySQL 資料庫,重新以新的帳號登入使用了: <code sql> mysql -u my_user -p </code> ===== 建立資料表與測試資料 ===== 登入之後,選擇剛建立的資料庫: <code sql> use my_db; </code> 建立資料表(table): <code sql> use my_db; CREATE TABLE products ( # 新增產品資料表 id INT NOT NULL AUTO_INCREMENT, # 產品 ID name varchar(50) NOT NULL, # 名稱 descr varchar(200), # 說明 price INT NOT NULL, # 價格 PRIMARY KEY(id) # 主要索引 ); </code> 插入測試資料: <code sql> # 插入資料 INSERT INTO products (name, descr, price) VALUES ("葵花寶典", "蓋世武功密集", 990); INSERT INTO products (name, descr, price) VALUES ("獨孤九劍", "劍魔獨孤求敗所創劍法", 890); </code> 查詢資料: <code sql> # 查詢資料 SELECT * FROM products; </code> 修改 name 為 葵花寶典 的資料,將其 descr 設為新的值: <code sql> UPDATE products SET descr = "東方不敗的絕世武功" WHERE name = "葵花寶典"; </code> 刪除 name 為 葵花寶典 的資料: <code sql> # 刪除資料 DELETE FROM products WHERE name = "葵花寶典"; </code> 刪除整個 products 資料表: <code sql> # 刪除資料表 DROP TABLE products; </code>
database/mysql/新增資料庫_建立使用者教學.txt
· 上一次變更: 2022/08/08 11:43 由
127.0.0.1
頁面工具
顯示頁面
舊版
反向連結
回到頁頂