MySQL學習筆記(一)MySQL的介紹和基本操作

2021-06-23 03:45:24 字數 1590 閱讀 6344

mysql是乙個開源的關係型資料庫管理系統

啟動mysql服務的命令列:net start mysql

停止mysql服務的命令列:net stop mysql

所有的windows的服務都可以通過net start/stop進行啟動和停止。

mysql登陸:

格式:    mysql引數,如mysql–uroot –p –p3306 –h127.0.0.1

引數: -v                   輸出版本資訊並退出

-u                    使用者名稱

-p                    密碼

-p                    埠號(mysql預設為3306)

-h                    伺服器名稱

--delimiter        指定分隔符

--prompt          設定提示符

-d                  開啟指定資料庫

mysql退出:

①mysql > exit;

②mysql > quit;

③mysql > \q;

修改mysql提示符

方法1:鏈結客戶端時通過引數指定

shell > mysql  –uroot –proot -–prompt 提示符

方法2:連線上客戶端後,通過prompt命令修改

mysql > prompt 提示符

mysql的提示符有:

\d表示完整日期;\d表示當前資料庫;\h表示伺服器名稱;\u表示當前使用者

mysql常用命令

select version();   //顯示當前伺服器版本

select now();

//顯示當前日期時間

select user();         //顯示當前使用者

mysql語句的規範

(1)關鍵字與函式名稱全部大寫

(2)資料庫名稱、表名稱、欄位名稱全部小寫

(3)sql語句必須以分號結尾

mysql預設自帶的資料庫

①information_schema

②mysql

③performance_schema

④test

建立資料庫

create [if notexists] db_name [default] character set [=] charset_name

{}表示必須存在,表示可選 。

檢視當前伺服器下的資料表列表

show [like 'pattern'| where expr]

提示告警資訊

show warnings;

顯示資料庫建立時的資訊如編碼方式

show create database t1;

修改資料庫:

alter [db_name] [default] character set [=] charset name

刪除資料庫

drop [if exists] db_name

Mysql學習筆記一

最近在學習mysql,以後工作會慢慢往這方面轉向,所以提前預習。現在全世界都喊著去ioe,所以咱也必須提前做個準備。衝.第一章基礎知識 1 改變表結構 增加列 alter table test add name char 6 更改列定義 alter table test change year bo...

Mysql學習筆記(一)

一 mysql學習筆記 觸發器 觸發器四要點 1.監視誰 table 2.監視事件 insert update delete 3.觸發時間 after before 4.觸發事件 insert update delete 語法 create trigger 觸發器名稱 after before 觸發...

Mysql學習筆記一

一 mysql資料型別 1 整數 浮點數 定點型別 1個位元組佔8位,漢字佔兩個位元組 16位 正數定義成unsigned 定點數 decimal m,d m表示總長度 d表示小數字 存入的時候四捨五入計算 範圍與double相同 例子 decimal 5,2 123.45 2 日期與時間 一般用d...