日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql数据库部分操作指令

發布時間:2023/11/30 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql数据库部分操作指令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用cmd開啟服務時拒絕訪問. 原因:不是管理員用戶,沒有權限

將服務中的 MySQL設置為手動啟動,???否則 ?開機自動啟動.

啟動mysql服務,用管理員權限打開dos界面

windows+X + A ?打開開始界面 ???點擊管理員開啟cmd

?

啟動服務:net start mysql

關閉服務: net stop mysql

進入mysql用命令: mysql -hlocalhost -uroot -p

1-u :指定用戶名,root為超級權限用戶。

2-p :輸入密碼,不指定時回車后會提示輸入密碼,并用*號隱藏。

3-P :端口號,MySQL默認端口號為3306,未更改端口號,這一項可不寫。

4-h :服務器名稱,MySQL默認服務器IP地址為127.0.0.1,不寫為默認值。

?

忘記root用戶密碼的解決步驟:

1 停止服務

2 打開控制臺,輸入 命令 mysqld --skip-grant-tables ??(跳過權限 ?展示所有的表)

3 從新打開另一個控制臺

4 找到mysql 數據庫下的user表, 中可以修改密碼

updata user set password=password(‘新密碼’) ?where host =’localhost’?and user = ‘root’;

5 ?exit 退出命令

6 重啟機器

查看當前服務下的所有數據庫show ?databases

選擇一個數據庫使用use 數據庫名;

當前數據庫中查看所有的表 show tables

查看表中所有信息 select*form tableName

?

三種退出方式:

1 exit;

2 quit;

3 \q;

?

?

?

?

MySQL?三種刪除方式的區別:
delete :?刪除數據,保留表結構,可以有條件的刪除,也可以回滾數據, 刪除數據時進行兩個動作:刪除與備份 速度慢
truncate:刪除所有數據,無條件選擇刪除,不可回滾,保留表結構,
drop :? 刪除數據和表結構 刪除速度最快

?

跳過權限表(服務關閉的情況下,停止一切對外操作,只允許本機操作)

?

?

)....另開一個cmd界面 ?進行操作-----不用密碼進入數據庫(范圍 本機)

?

查看所有數據庫信息

?

?

使用mysql數據庫

?

?

?

?

?

查看數據庫中的表格

?

查詢user表格中的數據

?

?

?

不區分大小寫

?

創建數據庫 ?create database MyDB;

?

刪除數據庫 ?drop database mydb;

?

?

?

連接只是創建一個連接,刪除掉只是刪除了一個連接 ??數據庫的內容沒有刪除.

?

?

不能建空表

?

?

?

主鍵重復 ? 編號重復

?

?

?

‘NewTable’?表名,單引號 ’’??類似轉義字符

數據庫名稱

表格名稱

字段名稱

Not null 不能為空

AUTO_INCREMENT 自動增長類型的描述

英文逗號(,)表示新建列的結束,下一列的開始

PRIMARY KEY 主鍵設置

?

Default`張三` -- 默認值的設定

Comment `姓名` 對當前字段的注釋說明

Engine=InnoDB 對表格使用InNoDB引擎的描述

Collate=utf8_general_ci 序列描述

Commnet=`用戶表` 對表格的注釋說明

?

修改表結構

Alter 更新

Table `user` 更新user

Add 添加

Modify column `name`

?

?

外鍵添加

Alter table employee

Add constraint `FK_employee`

Foreign key (`deptid`)

References dept(`id`);

?

代表著 表的關系

減少數據的重復

主表和從表,當前外鍵關系上,有主鍵的表叫主表,有外鍵的表叫從表

現實意義中描述,沒有主表信息,哪來的從表信息

實際添加數據的時候,考慮添加的流程順序

數據的完整性

?

轉載于:https://www.cnblogs.com/weichunguang/p/wei4.html

總結

以上是生活随笔為你收集整理的mysql数据库部分操作指令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。