MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),可用于從簡(jiǎn)單的數(shù)據(jù)存儲(chǔ)到復(fù)雜的數(shù)據(jù)倉(cāng)庫(kù)等廣泛的數(shù)據(jù)管理應(yīng)用。
$ mysql -u root -p
該命令打開(kāi)MySQL shell,你可以在此處運(yùn)行MySQL腳本。
MySQL最廣泛使用的功能是在Web應(yīng)用程序中充當(dāng)數(shù)據(jù)庫(kù)。PHP和MySQL很好地配合使用,特別適用于Linux系統(tǒng)上的Web開(kāi)發(fā)。
<?php $con = mysqli_connect("localhost","my_user","my_password","my_db"); if (mysqli_connect_errno()){ echo "Failed to connect to MySQL: " . mysqli_connect_error(); } ?>
上面的PHP腳本連接到MySQL數(shù)據(jù)庫(kù)。前提是你已經(jīng)成功地安裝了MySQL并創(chuàng)建了一個(gè)數(shù)據(jù)源。
MySQL也支持多個(gè)編程語(yǔ)言,如C、C++、Python、Perl、Java、PHP等的開(kāi)發(fā)。
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword" ) print(mydb)
上面的Python腳本連接到MySQL數(shù)據(jù)庫(kù)。前提是你已經(jīng)成功地安裝了MySQL并創(chuàng)建了一個(gè)數(shù)據(jù)源。