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

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/391173.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/391173.shtml
英文地址,請注明出處:http://en.pswp.cn/news/391173.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

推箱子2-向右推!_保持冷靜并砍箱子-嗶

推箱子2-向右推!Hack The Box (HTB) is an online platform allowing you to test your penetration testing skills. It contains several challenges that are constantly updated. Some of them simulating real world scenarios and some of them leaning more towards a C…

UML建模圖實戰筆記

一、前言 UML:Unified Modeling Language(統一建模語言),使用UML進行建模的作用有哪些: 可以更好的理解問題可以及早的發現錯誤或者被遺漏的點可以更加方便的進行組員之間的溝通支持面向對象軟件開發建模,可…

數據草擬:使您的團隊熱愛數據的研討會

Learn the rules to Data Draw Up; a fun way to get your teams invested in data.了解數據收集的規則; 一種讓您的團隊投入數據的有趣方式。 Let’s keep things short. Metrics are one of the most important things in Product Management. They help us to u…

python:列表推導式

python中有種獨特的語法:推導式,可以將代碼壓縮到1行,但是不使用也不影響。 有三種:列表、字典、集合(注意沒有元組推導式) 列表推導式 # 1、一行代碼實現1—100之和(知識點:列表推導式) print(…

WPF中刪除打開過的圖片

WPF中刪除打開過的圖片 原文:WPF中刪除打開過的圖片在WPF中,當我們刪除打開過的圖片時,往往會遇到"...無法刪除,文件正在被另一個進程使用"的異常。即使當前文件是打開后關閉過的也不行。 這個問題的原因很簡單,是因為W…

深入理解InnoDB(5)-文件系統

1. 數據庫和文件系統的關系 像 InnoDB 、 MyISAM 這樣的存儲引擎都是把表存儲在文件系統上的。當我們想讀取數據的時候,這些存儲引擎會從文件系統中把數據讀出來返回給我們,當我們想寫入數據的時候,這些存儲引擎會把這些數據又寫回文件系統。…

vim捐贈_#PayItBackwards-一位freeCodeCamp畢業生如何向事業捐贈10,000美元

vim捐贈On Monday my phone suddenly started buzzing. Shawn Wang, AKA Swyx, had just tweeted about a donation hed made to freeCodeCamp.org.星期一,我的電話突然開始嗡嗡作響。 Awn Swyx的Shawn Wang剛剛在推特上發布了他對freeCodeCamp.org的捐款。 I glan…

Digital River拉來Netconcepts站臺 亞太營銷服務升級

它是大洋彼岸的一家網絡軟件下載、分銷商,很多重量級的軟件行業領軍企業都是其客戶,它一直低調摸索亞太營銷的路子,在今年九月份,它一改常態,高調宣布入華,三個月后,它帶來了最新消息&#xff1…

按下按鈕_按下

按下按鈕Updated with the latest data: 23/8/2020更新最新數據:23/8/2020 As restrictions are lifted for Laois and Offaly, difficult times are set to continue for the people of Kildare, at least for another couple of weeks, as they continue to fight…

windows中怎么添加定時任務

linux中有crontab定時任務,很方便 其實windows也有類似的 需求:定時執行python腳本 1、Windows鍵R,調出此窗口,輸入compmgmt.msc 2、 轉載于:https://www.cnblogs.com/gcgc/p/11594467.html

css設置黑體宋體等(轉)

代碼如下: .selector{ font-family:"Microsoft YaHei",微軟雅黑,"MicrosoftJhengHei",華文細黑,STHeiti,MingLiu } 說明: 加上中文名“微軟雅黑”是為了兼容opera。 MicrosoftJhengHei為微軟正黑體,STHeiti為華文黑體,Mi…

重學TCP協議(7) Timestamps 選項

1.Timestamps 選項的組成部分 時間戳選項占10個字節 kind(1字節) + length(1字節) info (8字節),其中kind8,length10,info由timestamp(TS value)和timestamp echo(TS Echo Reply)兩…

sudoku代碼_首席執行官可以編碼嗎? 在星期六晚上坐在酒吧時,從頭開始觀看Netlify首席執行官的Sudoku應用程序代碼

sudoku代碼Netlify CEO Matt Biilmann live-codes a Sudoku app using Netlify in this tutorial video. Matt shows how simple and quick it can be to create a working app using the JAMstack.在本教程視頻中,Netlify CEO Matt Biilmann使用Netlify對Sudoku應用…

c++ 時間序列工具包_我的時間序列工具包

c 時間序列工具包When it comes to time series forecasting, I’m a great believer that the simpler the model, the better.關于時間序列預測,我堅信模型越簡單越好。 However, not all time series are created equal. Some time series have a strongly defi…

bash 的相關配置

bash 參數自動補全 請安裝 bash-completion bash 提示符 說明:參考文檔 1. 簡潔風格 if [[ ${EUID} 0 ]] ; then PS1\[\033[01;32m\][\[\033[01;35m\]\u\[\033[01;37m\] \w\[\033[01;32m\]]\$\[\033[00m\] else PS1\[\033[01;32m\][\u\[\033[01;37m\] \w\[\033[01;…

LINUX系統安裝和管理

目錄 一.應用程序 對比應用程序與系統命令的關系 典型應用程序的目錄結構 常見的軟件包裝類型 二.RPM軟件包管理 1.RPM是什么? 2.RPM命令的格式 查看已安裝的軟件包格式 查看未安裝的軟件包 3.RPM安裝包從哪里來? 4.掛載的定義 掛載命令moun…

sql基礎教程亞馬遜_針對Amazon,Apple,Google的常見SQL面試問題

sql基礎教程亞馬遜SQL is used in a wide variety of programming jobs. Its important to be familiar with SQL if you are going to be interviewing soon for a software position. This is especially true if you are going to interview at a top tech company such as …

leetcode 1720. 解碼異或后的數組(位運算)

未知 整數數組 arr 由 n 個非負整數組成。 經編碼后變為長度為 n - 1 的另一個整數數組 encoded ,其中 encoded[i] arr[i] XOR arr[i 1] 。例如,arr [1,0,2,1] 經編碼后得到 encoded [1,2,3] 。 給你編碼后的數組 encoded 和原數組 arr 的第一個元…

adobe 書簽怎么設置_讓我們設置一些規則…沒有Adobe Analytics處理規則

adobe 書簽怎么設置Originally published at Analyst Admin.最初發布于Analyst Admin 。 In my experience working with Adobe Analytics, I’ve found that Processing Rules help in some cases, but oftentimes they create more work. I try to avoid using Processing R…

詳解linux下安裝python3環境

1、下載python3.5源碼包首先去python官網下載python3的源碼包,網址:https://www.python.org/ 進去之后點擊導航欄的Downloads,也可以鼠標放到Downloads上彈出菜單選擇Source code,表示源碼包,這里選擇最新版本3.5.2&am…