day01

1、瞭解提供數據庫服務的軟件有哪些

主流:Oracle        sql-server     mysql      DB2 

Postgresql     Sybase     access       vf

商業軟件:Oracle   sql-server   DB2

開源軟件:mysqlPostgresql

服務運行的平臺:LINUX Windows

跨平臺:Oracle DB2mysqlpostgresql

既跨平臺又開源的軟件:mysql

2、數據庫服務應用在哪裏

購物網站、論壇、銀行、證券公司、購票系統

網站論壇通常用mysql

國家機構等通常用Oracle

Mysql+web (LAMP:Linux  apache  mysqlphpLNMPNginx)

3mysql軟件有哪些優點

1)是一個開放源碼的小型關係型數據庫管理系統(100M左右、表表之間有聯繫,非關係型數據庫-NoSQLogic

2)跨平臺,支持AIX FreeBSD  HP-UX  Linux Windows等多種操作系統

3)使用CC++編寫你,支持多種編譯器,保證源代碼的可移植性(make

4)爲多種編程語言提供API,支持Python  Java  Perl  PHP等腳本語言廣泛應用在中小型的網站

4、搭建數據庫服務器

     rpm包:rpm  –ivhxxx.rpm

yum  –y  install xxx   功能已經集成好

源碼包:可以定製功能./configure 選項[--prefix=]   make&&make install

ip地址是192.168.1.1服務器上搭建數據庫服務

軟件包名:rpm–ivhmysql-server mysql

mysql-server :服務端

mysql客戶端,提供命令工具

mysql-devel用來開發mysql程序的文件

rpm -qi  軟件包名查看詳細信息

啓動服務:servicemysqld start

進程名:mysqld

進程的所有者,所屬組:mysqlmysql(源碼包安裝時需要自己設置)

端口號:3306  netstat  -naptul | grep :3306

傳輸協議:TCP

主配置文件:/etc/my.cnf

數據庫目錄:/var/lib/mysql

登錄數據庫服務器—>選擇一個庫—>選擇一個表—>把數據插入到表裏

登錄數據庫服務器:mysql連接數據庫的工具

whichmysql

rpm–qf /usr/bin/mysql

mysql-h數據庫ip地址/ -uroot  -p密碼

root是數據庫的管理員,默認數據庫管理員登錄本機數據庫服務器不需要密碼

mysql–hlocalhost–uroot  = mysql

mysql庫名登錄到指定的庫

 

SQL語句:結構化查詢語言,以;結尾

select user() ; //查看當前登錄數據庫的用戶用戶名@客戶端地址

select database();  //顯示當前所在的庫

use test; //選擇test庫,use切換庫命令

            show  tables;   //查看當前所在庫下的已有的表,每個表佔一行

select * from 表名; //查看指定表中的所有記錄 ,\G換行顯示

select 字段名from 表名;//查看指定字段

       show databases;//顯示數據庫上已有的庫,首次啓動時創建默認庫




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章