MySQL學習之路(一)——初涉MySQL。

MySQL學習之路(一)

1.1MySQL的概述

  • MySQL由瑞典MySQL AB公司開發,目前屬於Oracle公司。
  • MySQL是一個開源的關係型數據庫管理系統。
  • MySQL分爲社區版和企業版。

1.2MySQL的安裝與配置

1.2.1 安裝方式:

  • msi(推薦)和zip;

1.2.2MySQL目錄結構:

  • bin 目錄,存儲可執行文件
  • data目錄,存儲數據文件
  • docs,文檔
  • include目錄,存儲包含的頭文件
  • lib目錄,存儲庫文件
  • share ,錯誤消息和字符集文件

1.2.3MySQL默認端口:3306。

1.2.4MySQL中的超級用戶爲:root。

1.3啓動與關閉MySQL服務

方法一:mysql

  • net start mysql
  • net stop mysql

方法二:sql

  • 去Windows的服務中操做。

1.4MySQL登錄與退出

1.登錄:shell

  • -uroot -p ------------->帳戶與密碼
  • -P -------->端口號 (-P大寫3306是本地端口號)
  • -h --------->迴環地址(-h127.0.0.1是本地迴環地址)
  • -D ---------> 打開指定的數據庫
  • --delimiter -------->指定的分隔符號

2.退出:數據庫

  • exit;
  • quit;
  • \q;

1.5 修改MySQL提示符

  • 登陸前:shell>mysql -u用戶名 -p密碼 --prompt 提示符
  • 登陸後:mysql>prompt 提示符
  • \D 完整的日期
  • \d 當前數據庫
  • \h 服務器名稱
  • \u 當前的用戶名

1.6 MySQL經常使用命令以及語法的規範

  • SELECT VERSION();#顯示當前服務器版本
  • SELECT NOW();#顯示當前日期時間
  • SELECT USER();#顯示當前用戶
  • 關鍵字與函數名稱所有大寫
  • 數據庫名稱、表名稱、字段名稱所有小寫
  • SQL語句必須以分號結尾

1.7 操做數據庫

  • 建立數據庫:CREATE DATABASE t1;
  • 顯示建立的數據庫類型:SHOW CREATE DATABASE t1;
  • 建立某一類型的數據庫:CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;
  • 更改數據庫類型:ALTER DATABASE t2 CHARACTER SET =utf8;
  • 顯示現有數據庫:SHOW DATABASES;
  • 刪除t1:DROP DATABASE t1; DROP DATABASE IF EXISTS t1;
  • 顯示告警:SHOW WARNINGS;
相關文章
相關標籤/搜索