一、MySQL 簡介
MySQL 是一個廣泛使用的開源關聯式資料庫管理系統。 MySQL 是一套基於客戶機(Client)與伺服器(Server)架構的軟體。 MySQL 為多用戶、多執行緒的 SQL 資料庫伺服器。 MySQL 支援 ANSI SQL 標準,同時也支援各種作業系統(Windows、Linux、UNIX 等)。
二、MySQL 安裝準備
為了在本機上安裝MySQL 伺服器,需要以下幾項準備工作:
三、MySQL 安裝流程
MySQL 安裝分為兩種模式:命令列模式和圖形介面模式,本文主要介紹命令列模式安裝。
tar xvf mysql-5.7.34-linux-glibc2.17-x86_64.tar.gz
使用root 使用者執行mysql 安裝包中的安裝腳本,進入交互配置介面。
# 进入 MySQL 文件夹 cd ./mysql-5.7.34-linux-glibc2.17-x86_64 # 运行 MySQL 安装脚本 sudo ./bin/mysql_secure_installation
如果沒有 root 權限,可以使用 sudo 執行指令。第一次執行時會提示建立 root 使用者的新密碼。
Enter password for user root: # 请输入初始密码 New password: # 设置新密码
設定密碼後,根據提示選擇是否更改 MySQL 相關配置,包括是否禁止匿名使用者登入、是否移除測試資料庫等。
# 设置目录权限 sudo chown -R user:user /var/lib/mysql/ # 启动 MySQL 服务器 sudo systemctl start mysqld # 检查服务器状态 sudo systemctl status mysqld
啟動 MySQL 伺服器後,可以透過 MySQL 的命令列介面測試是否連接成功。
# 登录 MySQL 命令行界面 mysql -u root -p # 输入密码 Enter password: # 登录成功,输入命令查看当前用户 mysql> SELECT user(); +---------------+ | user() | +---------------+ | root@localhost | +---------------+
四、MySQL 常用指令
mysql -h 主机地址 -u 用户名 -p
mysql -V
CREATE DATABASE 数据库名;
SHOW DATABASES;
DROP DATABASE 数据库名;
CREATE TABLE 表名 ( 列名1 数据类型 [约束条件], 列名2 数据类型 [约束条件], ... );
SHOW TABLES;
DROP TABLE 表名;
以上是mysql安裝命令列的詳細內容。更多資訊請關注PHP中文網其他相關文章!