sql教程
mysql是最流行的關係型資料庫管理系統,在web應用方面mysql是最好的rdbms(relational database management system:關聯式資料庫管理系統)應用軟體之一。
什麼是資料庫?
資料庫(database)是按照資料結構來組織、儲存和管理資料的倉庫,
每個資料庫都有乙個或多個不同的api用於建立,訪問,管理,搜尋和複製所儲存的資料。
我們也可以將資料儲存在檔案中,但是在檔案中讀寫資料速度相對較慢。
所以,現在我們使用關係型資料庫管理系統(rdbms)來儲存和管理的大資料量。所謂的關係型資料庫,是建立在關係模型基礎上的資料庫,借助於集合代數等數學概念和方法來處理資料庫中的資料。
1.資料以**的形式出現
2.每行為各種記錄名稱
3.每列為記錄名稱所對應的資料域
4.許多的行和列組成一張表單
5.若干的表單組成database
資料庫術語
資料庫的安裝
yum/rpm方式安裝mysql
mysql-client-5.6.40-1.el6.x86_64.rpm
mysql-devel-5.6.40-1.el6.x86_64.rpm
mysql-server-5.6.40-1.el6.x86_64.rpm
mysql-shared-5.6.40-1.el6.x86_64.rpm
rpm -e --nodeps 解除安裝的包
安裝好了之後,你登入mysql會報錯,不能匿名登入,要求你輸入密碼登入:
首先你需要開起mysql服務,然後停止mysql資料庫如下圖:
之後你可以執行如下命令:
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
會出現如下圖所示
在之後使用root登入mysql資料庫:
更改root密碼:
重新整理許可權:
flush privileges
退出mysql
quit
重啟mysql
然後你登入mysql
你是可能登入成功但是不能檢視資料庫,和建立表
你需要在設定一次密碼
再之後登入以第二次密碼為主,退出資料庫,再登就是用第二次的密碼;
Linux下mysql配置及安裝
1 解壓縮mysql安裝檔案至某一目錄。如 usr local src tar zvxf mysql standard 4.1.10 pc linux gnu i686.tar.gz 2 增加使用者組和使用者 groupadd mysql 新增mysql使用者組 useradd g mysql my...
linux下MySQL安裝及設定
1.關於本文 本文將以mysql 5.0.51 為例,以centos 5 為平台,講述mysql 資料庫的安裝和設定。2.關於mysql mysql是最流行的開源sql資料庫管理系統,它由mysql ab開發 發布和支援。mysql ab是一家由mysql開發人員建立的商業公司,它是一家使用了一種成...
linux下MySQL安裝及設定
1.關於本文 本文將以mysql 5.0.51 為例,以centos 5 為平台,講述mysql 資料庫的安裝和設定。2.關於mysql mysql是最流行的開源sql資料庫管理系統,它由mysql ab開發 發布和支援。mysql ab是一家由mysql開發人員建立的商業公司,它是一家使用了一種成...