首頁  >  文章  >  資料庫  >  聊聊mysql的安裝與使用方法

聊聊mysql的安裝與使用方法

PHPz
PHPz原創
2023-04-21 11:24:54568瀏覽

MySQL是一個流行的開源關聯式資料庫管理系統,許多Web應用程式使用MySQL儲存資料。 MySQL有多個版本可供下載,其中包括MySQL Server、MySQL Workbench等。本文將介紹MySQL的安裝與使用。

一、MySQL安裝

  1. 下載MySQL安裝套件

在MySQL官方網站(https://dev.mysql.com/downloads/mysql /)上下載MySQL Server的壓縮包。選擇適合您作業系統和電腦體系結構的版本。

  1. 解壓縮安裝套件

使用解壓縮工具,將MySQL Server壓縮套件解壓縮到您電腦的目錄中。

  1. 設定MySQL

開啟解壓縮後的MySQL資料夾。將“my-default.ini”檔案重新命名為“my.ini”並開啟。找到[mysqld]部分並編輯以下行:

basedir = mysql解压缩文件夹的位置
datadir = mysql解压缩文件夹的位置\data

將「mysql解壓縮資料夾的位置」變更為MySQL解壓縮資料夾的實際位置。

  1. 啟動MySQL

在MySQL解壓縮資料夾中,找到「bin」資料夾,開啟命令提示字元或終端,輸入下列命令啟動MySQL:

cd /path/to/mysql/folder/bin
mysqld --console

“/path/to/mysql/folder”是MySQL解壓縮資料夾的實際位置。

如果MySQL成功啟動了,終端機將顯示「正在監聽連接埠3306」的訊息。

  1. 建立管理員帳戶

在命令提示字元或終端機中,輸入以下命令建立管理員帳戶:

mysql -u root -p

提示您輸入密碼。由於這是新安裝的MySQL,沒有密碼,因此按回車鍵即可。輸入以下命令:

CREATE USER 'admin'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'localhost' WITH GRANT OPTION;

請將「your_password」變更為您想要的密碼。

二、MySQL使用

  1. 登入MySQL

#在命令提示字元或終端機中,輸入下列指令以管理員使用者身分登入MySQL:

mysql -u admin -p

提示您輸入密碼。輸入您在安裝過程中建立的密碼。

  1. #建立資料庫和表格

在MySQL中,使用下列指令建立資料庫:

CREATE DATABASE mydatabase;

使用下列指令建立表格:

USE mydatabase;
CREATE TABLE mytable (
    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
    firstname VARCHAR(30) NOT NULL,
    lastname VARCHAR(30) NOT NULL,
    email VARCHAR(50),
    reg_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);

此指令將建立一個名為「mytable」的表,該表具有自增ID、名稱和姓氏、電子郵件和時間戳記。

  1. 插入資料

使用下列命令在表格中插入資料:

INSERT INTO mytable (firstname, lastname, email) VALUES ('John', 'Doe', 'john@email.com');
  1. 查詢資料

使用下列查詢來檢索表格中的資料:

SELECT * FROM mytable;

此命令將傳回「mytable」表中所有行的資料。

  1. 更新資料

使用下列指令來更新表格中現有的行:

UPDATE mytable SET email='new_email@email.com' WHERE id=1;

此指令將行ID為1的電子郵件更新為“new_email@email.com”。

  1. 刪除資料

使用下列指令來刪除表格中的行:

DELETE FROM mytable WHERE id=1;

此指令將行ID為1的行從表格中刪除。

總結:

本文介紹如何下載、安裝和使用MySQL。完成安裝後,您學習如何建立資料庫和表格、插入資料、查詢、更新和刪除資料。 MySQL是一個強大的工具,能夠儲存和管理大量數據,是Web應用程式的理想選擇。

以上是聊聊mysql的安裝與使用方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn