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...