Mysql學習筆記 MySQL安裝指南,筆記比較亂

2021-09-05 11:18:38 字數 2491 閱讀 4828

mysql學習筆記-- 安裝建立資料庫

一、mysql安裝步驟

版本:5.6.37

執行安裝檔案

選擇server 64位版本

下一步埠號預設3306

下一步,填寫root 密碼

建立guest使用者,賬戶、密碼,提交

安裝完成

通過命令啟動,證明服務已經啟動:

cmd,開啟命令視窗

輸入:mysql -uroot -p 回車

輸入密碼:******(安裝時所設定的密碼),回車

進入mysql介面,如圖mysql monitor

第二種方法,通過命令開啟服務:

先關閉服務

執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經關閉了

命令視窗輸入:net  start  mysql56  回車,如圖所示啟動成功

執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經開啟了

命令視窗輸入:net stop mysql56  回車,如圖所示停止成功

執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經關閉了

1、檔案路徑:安裝路徑

例:c:\program files\mysql\mysql server 5.6

複製,備份my-default.ini檔案,檔案my.ini

mysql視窗檢視配置資訊

mysql monitor 輸入 \s ,回車

(2)需改為utf8格式,否則會出現亂碼

客戶端字符集[mysql]default-character-set=utf8

在如圖下的位置,加[mysqld]character-set-server=utf8  ,如圖所示

關閉mysql56服務,再重新啟動,

mysql -uroot -p 回車

輸入密碼,回車

輸入  \s,回車

檢視mysql.ini的配置,如圖所示

mysql目錄介紹

bin目錄,儲存可執行檔案

data目錄,儲存資料檔案

include目錄,儲存包含的標頭檔案

lib目錄,儲存庫檔案

share目錄,錯誤訊息和字符集檔案

my.ini,mysql的配置檔案

登入/退出mysql

-u[使用者名稱]

-p[密碼]

-h[伺服器名稱]

-p,--port=#,埠號

-d,database=name,開啟指定資料庫

--prompt=name,設定命令提示符

--delimiter=name,指定分隔符

-v,--version,輸出版本資訊並且退出

退出exit,quit,\q

mysql -uroot -proot

登入本地主主機:mysql -hlocalhost -uroot -p

登入本地主機機:mysql -h127.0.0.1 -uroot -p

修改命令提示符:mysql -hlocalhost -uroot -p --prompt=king ,只針對當前連線有效,退出在連線無效

\h 檢視幫助資訊

\c 清除當前命令

命令提示符常用引數

\d:完整的日期

\d:當前資料庫

\h:伺服器名稱

\u:當前使用者名稱

操作命令步驟:

輸入prompt \u,回車

輸入prompt mysql>,回車

輸入prompt \h~\u~\d~\d,回車

如圖,none,表示沒有資料庫連線

退出monitor

輸入mysql -uroot -p --prompt=\h~\u,回車

mysql常用命令

select version(); 當前版本:

select now();顯示當前日期時間

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

mysql語句的規範

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

資料庫名稱、表名稱、欄位名稱等全部小寫

sql語句必須以分隔符結尾

sql語句支援折行操作,只要不把單詞、標記或引號字串分割為兩部分,可以在下一行繼續寫

資料庫名稱、表名稱、欄位名稱等盡量不要使用mysql的保留字,如果需要使用的時候需要使用反引號(『  』)將名稱括起來

select now() \c 取消執行命令

delimiter // 修改預設分隔符

select now() //

登入的時候修改命令分隔符

mysql -uroot -p --delimiter=//

輸出到檔案

\t d:\mysqllog.txt   之後所寫的任何命令都會儲存到檔案中,包括錯誤提示

mysql做筆記 mysql學習筆記

alter table 新增,修改,刪除表的列,約束等表的定義。檢視列 desc 表名 修改表名 alter table t book rename to bbb 新增列 alter table 表名 add column 列名 varchar 30 刪除列 alter table 表名 drop ...

mysql學習筆記 51 mysql學習筆記

初學mysql時整理,隨時更新 資料操作 增 insert into 表名 字段列表 values 值列表 值列表 如果要插入的值列表包含所有字段並且順序一致,則可以省略字段列表。可同時插入多條資料記錄!replace 與 insert 完全一樣,可互換。insert into 表名 set 欄位名...

mysql學習筆記 51 Mysql 學習筆記

一.首先進入mysql mysql u root p新增使用者許可權設定 grant all privileges on to jerry localhost identified by aa1234567 只允許本機訪問 grant all privileges on to jerry 10.80...