mysql安裝命令列

WBOY
發布: 2023-05-18 12:48:37
原創
1246 人瀏覽過

一、MySQL 簡介

MySQL 是一個廣泛使用的開源關聯式資料庫管理系統。 MySQL 是一套基於客戶機(Client)與伺服器(Server)架構的軟體。 MySQL 為多用戶、多執行緒的 SQL 資料庫伺服器。 MySQL 支援 ANSI SQL 標準,同時也支援各種作業系統(Windows、Linux、UNIX 等)。

二、MySQL 安裝準備

為了在本機上安裝MySQL 伺服器,需要以下幾項準備工作:

  1. 下載MySQL 安裝套件:從MySQL 官方網站下載對應版本的安裝包,支援各種作業系統。
  2. 檢查本機上是否已安裝 JDK 環境:MySQL 安裝程式需要 JDK。
  3. 檢查防火牆設定:保證 MySQL 連接埠未被防火牆攔截。

三、MySQL 安裝流程

MySQL 安裝分為兩種模式:命令列模式和圖形介面模式,本文主要介紹命令列模式安裝。

  1. 解壓縮安裝包
tar xvf mysql-5.7.34-linux-glibc2.17-x86_64.tar.gz
登入後複製
  1. 配置MySQL

使用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 相關配置,包括是否禁止匿名使用者登入、是否移除測試資料庫等。

  1. 啟動 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 常用指令

  1. 登入MySQL 命令列介面
mysql -h 主机地址 -u 用户名 -p
登入後複製
  1. 查看MySQL 版本號
#
mysql -V
登入後複製
  1. 新資料庫
CREATE DATABASE 数据库名;
登入後複製
  1. 查看資料庫
SHOW DATABASES;
登入後複製
  1. 刪除資料庫
DROP DATABASE 数据库名;
登入後複製

#新資料表######
CREATE TABLE 表名 (
  列名1 数据类型 [约束条件],
  列名2 数据类型 [约束条件],
  ...
);
登入後複製
######查看資料表######
SHOW TABLES;
登入後複製
######刪除資料表######
DROP TABLE 表名;
登入後複製
###以上指令只是MySQL的基本命令,MySQL 可以執行更多操作,包括資料插入、更新、刪除等操作。 MySQL 是一款強大的關聯式資料庫管理系統,還有很多進階用法需要進一步學習和掌握。 ######五、MySQL 總結######MySQL 是一款廣泛使用的開源關係型資料庫管理系統,支援各種作業系統,並可透過命令列或圖形介面兩種模式安裝和配置。本文主要介紹了 MySQL 的命令列模式安裝,包括解壓縮安裝包、設定 MySQL、啟動 MySQL,以及 MySQL 的基本命令。 MySQL 是一項非常重要的技能,熟練 MySQL 的操作方法可以大大提高工作效率。 ###

以上是mysql安裝命令列的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板