學習mysql mysql的一些基礎命令

2022-07-16 03:06:11 字數 1136 閱讀 6731

在windows下安裝完mysql5.6版本後

先將mysql/bin資料夾配入到環境變數中方便全域性使用

再以管理員許可權開啟終端執行mysqld命令,啟動mysql服務端

最後執行mysql命令,啟動mysql客戶端。

windows查詢/關閉程序

查詢:tasklist |findstr 程序名

關閉:taskkill /f /pid 程序pid

配置系統服務:

mysqld -install 將mysql服務加入到系統服務,可以在服務中設定是否開機自啟mysql服務

mysqld -remove 將mysql服務移除系統服務

使用終端開啟/關閉已在系統服務中配置好的mysql服務端:

開啟:net start mysql

關閉:net stop mysql

mysql賬號密碼相關:

檢視當前使用者: select user();

使用預設賬戶密碼登入mysql: mysql -u使用者名稱 -p密碼 -h 127.0.0.1 -p 3306(root賬號是管理員賬號,沒有密碼,-p後不拼接。紅色可不填,目前寫的是預設值。h為ip,p為埠號,用來連線線上ip位址使用)例:mysql -uroot -p

更改密碼:mysqladmin -u使用者名稱 -p原始密碼 password "新密碼"(會有警告資訊:警告新密碼明文暴露)

忘記密碼——停止系統服務,採用跳過授權表的方式直接登入:

1、net stop mysql

2、mysqld --skip-grand-table

3、mysql -uroot -p (無密碼登入)

4、update mysql.user set password=password("")(注釋:資料庫不接受明文密碼,呼叫mysql提供的password("")方法來設定新密碼) where user="root" and host="localhost" (設定限定條件)

5、flush privileges 重新整理授權表

6、exit 退出mysql客戶端,taskkill殺死後台程序

7、net start mysql啟動新的後台程序

Mysql mysql索引的一些理解

1.索引 索引是幫助mysql高效獲取資料的排好序的資料結構 2.索引的資料結構 col1 col2134 277491 522689 723上面 假設是mysql資料庫中一張表,我們執行select from t where t.col1 6,毫無疑問需要執行6次和磁碟i o,才能找到我們需要的值...

LINQ的一些學習

class introtolinq 2.query creation.numquery is an ienumerablevar numquery from num in numbers where num 2 0 select num 3.query execution.foreach int n...

css 的一些學習(一)

在前端的學習中總會遇到各種各樣的問題,而且是越來越多你所沒有想到的問題,但當你發現並用自己的努力成功解決的那一刻是那麼的爽。所以,一定要堅持做下去,一定可以看到希望。學習總是那樣,知道它運用它掌握它,對css的一些記錄。css的簡介 css 層疊樣式表 cascsding stytle sheets...