mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出
1為什么使用數(shù)據(jù)庫
使用 內(nèi)存(數(shù)組,集合)存儲數(shù)據(jù),一斷電容易消失數(shù)據(jù)。
使用文件存儲數(shù)據(jù),斷電不消失。但存儲大量數(shù)據(jù)時難以查找。
數(shù)據(jù)庫:能實現(xiàn)數(shù)據(jù)持久化,方便查詢
2數(shù)據(jù)庫相關(guān)概念
DB(database)數(shù)據(jù)庫,存儲數(shù)據(jù)的廠庫,它保存了一系列有組織的數(shù)據(jù)。
DBMS(database management systerm)數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫是通過DBMS創(chuàng)建和操作的容器。
SQI:結(jié)構(gòu)化查詢語言(Structured query language )專門用來和數(shù)據(jù)集通信的語言。
三者關(guān)系
文件柜:DB
管家:DBMS
程序員和管家對話的語言:SQL
3數(shù)據(jù)庫存儲數(shù)據(jù)特點
4mysql下載安裝
下載官方網(wǎng)站:
https://dev.mysql.com/downloads/mysql/
所有版本
https://downloads.mysql.com/archives/community/
開始安裝,我選擇5.5版本。最新的到8啦、安裝步驟都一樣。
1點擊,我的是64位
2點擊next
3勾選接受協(xié)議,點擊next
4 第一個經(jīng)典安裝,第二個自定義安裝,第三完全安裝,我選擇自定義安裝
5點擊next,這里可以改位置。非高手還是選擇默認(rèn)位置吧,c盤不容易錯。
6 這是一個廣告時間,介紹mysql,點擊next
7點擊next
8 點擊finish 安裝完成
前面安裝成了,還未配置
9
安裝介紹后出現(xiàn)頁面,next
如果不小心關(guān)掉此頁面
從安裝目錄,mysql bin 下面
找到這個exe打開
10 第一個精確配置,第二個默認(rèn)配置。選擇第一個 next
11 第一個開發(fā)機,第二個服務(wù)機,第三個專用服務(wù)器,從上往下內(nèi)存越來越大。我選擇第一個
12 第一個多功能性數(shù)據(jù)庫,第二個事務(wù)性數(shù)據(jù)庫,第三個非事務(wù)性數(shù)據(jù)庫。
存儲引擎有事務(wù)性和非事務(wù)性。 事務(wù)性代表處理事務(wù)性數(shù)據(jù)比較快。我選擇多功能
13 點擊next
14這里代表的是同一時刻允許并發(fā)的數(shù)時多少。第一個:20,第二個:500,第三個自定義。一般選第一個20
15 端口號 默認(rèn)3306,當(dāng)然可以改 ,因為有人會攻擊你的端口。我選擇默認(rèn),沒人攻擊我一個學(xué)生
16設(shè)置字符集,第一個是標(biāo)準(zhǔn)字符集適合用英語的國家,第二個日本語。第三個自定義,選擇下拉utf8,并左邊點上點
17
為服務(wù)端起一個服務(wù)名,默認(rèn)mysql,我自命名為mysql1
下面那個√為是否開啟自啟
再下面那個√為是否把bin目錄添加到環(huán)境變量。選上。
18
設(shè)置密碼
我設(shè)置為123
root為最大管理員
那個enable選擇為是否允許遠(yuǎn)程機訪問
再下面那個人為是否創(chuàng)造新用戶。
19
點擊excute
等待
直到它自動把√全畫上,點擊finish
配置完成
配置文件介紹
我的配置文件地址
C:\Program Files\MySQL\MySQL Server 5.5
配置文件my.ini
打開
[mysqld]下面為服務(wù)端配置
port=3306 端口號,以后想改就修改這里
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 存儲引擎
sqlmode=“STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION” 語法模式
max_connections=100 最大連接數(shù)
5mysql啟動
方法1電腦搜索 服務(wù) 找到mysql1,我取的名為這個,打開啟動
方法2:管理員身份打開cmd
net stop 服務(wù)名 (停止)
net start 服務(wù)名 (啟動)
6服務(wù)端登錄退出
在登錄之前,必須保證服務(wù)已啟動。等于說大門允許進(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 主機名 -P端口號 -u用戶名 -p密碼
如果是連接本機
可以 mysql -u root -p
h:host表示主機,表示連接那個服務(wù)器的主機名,我是連接本機localhost。
h localhost之間可以沒有空格
-P 3306 端口號,P要求大寫,和用戶p區(qū)分開
-u :用戶,我是root用戶
-p:密碼 密碼可以直接輸入到后面 -p123,也可以回車再輸入
如果是本機連接
電氣專業(yè)的計算機萌新,寫博文不容易。如果你覺得本文對你有用,請點個贊支持下。謝謝
總結(jié)
以上是生活随笔為你收集整理的mysql数据库入门教程(1):数据库的相关概念,存储特点,软件安装教程,数据库启动,服务端登录退出的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三安光电可以长期持有吗 需要分析不同方
- 下一篇: 网店初学者适合卖的东西 以下几个都值得参