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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出

發(fā)布時(shí)間:2024/9/30 数据库 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1為什么使用數(shù)據(jù)庫(kù)

使用 內(nèi)存(數(shù)組,集合)存儲(chǔ)數(shù)據(jù),一斷電容易消失數(shù)據(jù)。
使用文件存儲(chǔ)數(shù)據(jù),斷電不消失。但存儲(chǔ)大量數(shù)據(jù)時(shí)難以查找。
數(shù)據(jù)庫(kù):能實(shí)現(xiàn)數(shù)據(jù)持久化,方便查詢

2數(shù)據(jù)庫(kù)相關(guān)概念

DB(database)數(shù)據(jù)庫(kù),存儲(chǔ)數(shù)據(jù)的廠庫(kù),它保存了一系列有組織的數(shù)據(jù)。
DBMS(database management systerm)數(shù)據(jù)庫(kù)管理系統(tǒng),數(shù)據(jù)庫(kù)是通過DBMS創(chuàng)建和操作的容器。
SQI:結(jié)構(gòu)化查詢語言(Structured query language )專門用來和數(shù)據(jù)集通信的語言。

三者關(guān)系
文件柜:DB
管家:DBMS
程序員和管家對(duì)話的語言:SQL

3數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)特點(diǎn)

4mysql下載安裝

下載官方網(wǎng)站:
https://dev.mysql.com/downloads/mysql/

所有版本
https://downloads.mysql.com/archives/community/

開始安裝,我選擇5.5版本。最新的到8啦、安裝步驟都一樣。
1點(diǎn)擊,我的是64位

2點(diǎn)擊next

3勾選接受協(xié)議,點(diǎn)擊next

4 第一個(gè)經(jīng)典安裝,第二個(gè)自定義安裝,第三完全安裝,我選擇自定義安裝

5點(diǎn)擊next,這里可以改位置。非高手還是選擇默認(rèn)位置吧,c盤不容易錯(cuò)。

6 這是一個(gè)廣告時(shí)間,介紹mysql,點(diǎn)擊next

7點(diǎn)擊next

8 點(diǎn)擊finish 安裝完成

前面安裝成了,還未配置
9
安裝介紹后出現(xiàn)頁面,next

如果不小心關(guān)掉此頁面
從安裝目錄,mysql bin 下面
找到這個(gè)exe打開

10 第一個(gè)精確配置,第二個(gè)默認(rèn)配置。選擇第一個(gè) next

11 第一個(gè)開發(fā)機(jī),第二個(gè)服務(wù)機(jī),第三個(gè)專用服務(wù)器,從上往下內(nèi)存越來越大。我選擇第一個(gè)

12 第一個(gè)多功能性數(shù)據(jù)庫(kù),第二個(gè)事務(wù)性數(shù)據(jù)庫(kù),第三個(gè)非事務(wù)性數(shù)據(jù)庫(kù)。
存儲(chǔ)引擎有事務(wù)性和非事務(wù)性。 事務(wù)性代表處理事務(wù)性數(shù)據(jù)比較快。我選擇多功能

13 點(diǎn)擊next

14這里代表的是同一時(shí)刻允許并發(fā)的數(shù)時(shí)多少。第一個(gè):20,第二個(gè):500,第三個(gè)自定義。一般選第一個(gè)20

15 端口號(hào) 默認(rèn)3306,當(dāng)然可以改 ,因?yàn)橛腥藭?huì)攻擊你的端口。我選擇默認(rèn),沒人攻擊我一個(gè)學(xué)生

16設(shè)置字符集,第一個(gè)是標(biāo)準(zhǔn)字符集適合用英語的國(guó)家,第二個(gè)日本語。第三個(gè)自定義,選擇下拉utf8,并左邊點(diǎn)上點(diǎn)

17
為服務(wù)端起一個(gè)服務(wù)名,默認(rèn)mysql,我自命名為mysql1
下面那個(gè)√為是否開啟自啟
再下面那個(gè)√為是否把bin目錄添加到環(huán)境變量。選上。

18
設(shè)置密碼
我設(shè)置為123
root為最大管理員
那個(gè)enable選擇為是否允許遠(yuǎn)程機(jī)訪問

再下面那個(gè)人為是否創(chuàng)造新用戶。

19
點(diǎn)擊excute

等待
直到它自動(dòng)把√全畫上,點(diǎn)擊finish

配置完成

配置文件介紹
我的配置文件地址
C:\Program Files\MySQL\MySQL Server 5.5

配置文件my.ini
打開

[mysqld]下面為服務(wù)端配置

port=3306 端口號(hào),以后想改就修改這里

basedir=“C:/Program Files/MySQL/MySQL Server 5.5/” 安裝目錄

datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"文件目錄,文件保存目錄,可以自己修改保存路徑,把該data文件復(fù)制到其他盤,再修改文件目錄datadir路徑。

character-set-server=utf8 字符集

default-storage-engine=INNODB 存儲(chǔ)引擎

sqlmode=“STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 語法模式

max_connections=100 最大連接數(shù)

5mysql啟動(dòng)

方法1電腦搜索 服務(wù) 找到mysql1,我取的名為這個(gè),打開啟動(dòng)

方法2:管理員身份打開cmd
net stop 服務(wù)名 (停止)

net start 服務(wù)名 (啟動(dòng))

6服務(wù)端登錄退出

在登錄之前,必須保證服務(wù)已啟動(dòng)。等于說大門允許進(jìn)入,然后人根據(jù)密碼進(jìn)入。
登錄方式1 mysql自帶 客戶端

打開直接輸入密碼

顯示

退出 輸入命令exit或者Ctil+C

這種方式只適合root用戶用

登錄方式2 命令行進(jìn)入
必須以管理員身份進(jìn)入

輸入指令mysql -h localhost -P 3306 -u root -p

mysql -h 主機(jī)名 -P端口號(hào) -u用戶名 -p密碼

如果是連接本機(jī)
可以 mysql -u root -p

h:host表示主機(jī),表示連接那個(gè)服務(wù)器的主機(jī)名,我是連接本機(jī)localhost。
h localhost之間可以沒有空格

-P 3306 端口號(hào),P要求大寫,和用戶p區(qū)分開
-u :用戶,我是root用戶
-p:密碼 密碼可以直接輸入到后面 -p123,也可以回車再輸入

如果是本機(jī)連接

電氣專業(yè)的計(jì)算機(jī)萌新,寫博文不容易。如果你覺得本文對(duì)你有用,請(qǐng)點(diǎn)個(gè)贊支持下。謝謝


總結(jié)

以上是生活随笔為你收集整理的mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。