mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出
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)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三安光电可以长期持有吗 需要分析不同方
- 下一篇: mysql数据库入门教程(2):常见命令