MySQL基礎知識一及軟件安裝

目錄

 - MySQL軟件安裝
 - 數據庫基礎知識<一>

第一部分 MySQL軟件安裝

這一部分內容不是講具體的MySQL軟件的安裝方法,而把焦點放在了安裝過程中遇到的困難,踩到了的坑(PS:我按了一下午,基本上所有的坑都被我踩到了,這運氣。。。)

問題一:關於.ini文件的問題

如下圖一所示,是已經成功了的文件形式,我們可以看到有兩個.ini文件,當初壓縮包解碼之後,一個都沒見到,百度了一大圈,也沒弄明白。後來我在E盤,也就是我下載包所在的文件夾並行的文件裏看到的,是set.ini文件,然後我複製了一個,把名稱改爲my.ini文件。可能你直接在解碼文件裏修改my.ini會出現“系統錯誤”,你可以在桌面上修改,然後剪切回來.
在這裏插入圖片描述

問題二:發生系統錯誤2

剛開始我是my.ini裏面basedir的安裝目錄打錯了一個符號,改好了還是有問題。網上查了一下,說可能是mysqld安裝路徑不在mysql安裝路徑下,於是,我就用了cd E:\SQL\mysql-8.0.15-winx64\bin 命令,同時mysqld --remove,然後再mysqld --install,最後net start mysql,看看是否報錯。有一部分同學的原因可能是前期系統環境沒有配置好。
在這裏插入圖片描述圖片來自博客:https://blog.csdn.net/zhouyufengqingyang/article/details/46291057

問題三:password錯誤

我感覺大多數的問題最終會聚焦到密碼沒有記住,或者大小寫總是輸錯,emmm,我第一次裝的時候挺順利,一直沒有報錯,結果password一直就過不去,搞的我都高度懷疑發明這個軟件的人是不是有反人類傾向。。。百度過,有的建議在.ini裏[mysqld]里加一行‘skip-grant-tables’,但我用了還是不行。還有一個建議是在mysql文件裏添加一個mysql.txt文件,具體可以看百度哈,我試過了,好像不行。沒辦法,我最後只能卸載mysql --remove,然後重新裝。新密
在這裏插入圖片描述
碼我反覆的看,真的害怕再來一次。輸了兩遍才輸對。然後趕緊改密碼:
在這裏插入圖片描述
雖然曲折,但好歹成功了。。。
還有其他的錯誤,像系統找不到指定文件,mysqld不是內部或外部命令,太多的坑了。。。。

第二部分 數據庫基礎知識<一>

數據庫SQL全稱 Structured Query Language 結構化查詢語言

數據庫基礎名詞

  • 數據庫(database):保存有組織的數據的容器(通常是一個文件或一組文件)。數據庫不等同於數據庫軟件,一般的。我們稱數據庫軟件爲數據庫管理系統(DBMS),而數據庫是通過DBMS創建和操縱的容器。
  • 表(table):某種特定類型的數據的結構化清單。數據庫中每個表都有一個名字來標識自己,即同一個數據庫不能有相同的表名,但不同的數據庫可以有。
  • 模式(schema):關於數據庫和表的佈局及特性的信息。,這些信息定義了數據在表中如何存儲,包括儲存什麼樣的數據,數據如何分解,各部分信息如何命名等。
  • 列(column):表中的一個字段。所有的表都是由一個或多個列組成的。
  • 數據類型(datatype):表中的列可以儲存的數據類型,其中,每個列都有自己的相對應的數據類型,它限制了該列儲存的數據。
  • 行(row):表中的一個記錄。
  • 主鍵(primary key):一列(或一組列),其值能夠標識表中的每一行。主鍵的作用就是爲了方便的更新或刪除表中特定的行
    -外鍵:是另一個表的主鍵,外鍵是可以重複的,是可以有空置的。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章