最后查了些資料,發(fā)現(xiàn)在pythonx中 已經(jīng)改為了pip installMySQLClient然后import MySQLdb就可以了之后連接上數(shù)據(jù)庫 可以做一些 簡單的增刪改操作注意:增刪改代碼最好加try。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比霍州網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式霍州網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋霍州地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
當(dāng)我們通過驅(qū)動程序(mysql-connector-python,pymysql)連接 MySQL 服務(wù)端的時候,就是把連接參數(shù)傳遞給驅(qū)動程序,驅(qū)動程序再根據(jù)參數(shù)會發(fā)起到 MySQL 服務(wù)端的 TCP 連接。
FT)sql = create table FT (name text);curs.execute(sql)這里首先要安裝并配置好mysql環(huán)境,實(shí)現(xiàn)cmd輸入mysql -u root -p可以登錄。然后安裝pymysql模塊,pyX專用的連接mysql的模塊,pyX就不適用這個啦。
mysqlINSERT INTO user VALUES(huzhiheng,123456); //插入一條數(shù)據(jù)到表中 2。打開Eclipse,創(chuàng)建一個項(xiàng)目(my),操作:右鍵點(diǎn)擊my---build Path---add external Archiver...選擇jdbc驅(qū)動,點(diǎn)擊確定。
eclipse 方法如下:選擇Windows下面的preferences。在下圖所示中,點(diǎn)擊new,輸入名稱,點(diǎn)OK 點(diǎn)擊add jar,把mysql的jar文件導(dǎo)入 點(diǎn)擊ok 工程上右鍵,選擇preferences。
工具:eclipse 方法如下:點(diǎn)擊工具欄上的Windows,點(diǎn)擊preferences。選擇user libraries--new,輸入library name 導(dǎo)入mysql的jar包 點(diǎn)擊ok 點(diǎn)擊工程,選擇右鍵,選擇preferences。
書寫形式:協(xié)議:子協(xié)議:數(shù)據(jù)源標(biāo)識協(xié)議:在JDBC中總是以jdbc開始 子協(xié)議:是橋連接的驅(qū)動程序或是數(shù)據(jù)庫管理系統(tǒng)名稱。數(shù)據(jù)源標(biāo)識:標(biāo)記找到數(shù)據(jù)庫來源的地址與連接端口。
找到配置文件,路徑:項(xiàng)目根目錄\config\database.php。打開數(shù)據(jù)庫配置文件,并修改三個重要配置。在控制器文件中,導(dǎo)入Db類。使用Db類的靜態(tài)方法query 從數(shù)據(jù)庫中查詢一條內(nèi)容,并保存查詢結(jié)果。
添加完成后,項(xiàng)目與Mysqljar包關(guān)聯(lián)?,F(xiàn)在您可以使用相關(guān)的類和方法。在項(xiàng)目中創(chuàng)建一個新的JdbcTestjava類。之后選擇鍵盤敲擊輸入以下代碼,如下圖的代碼。
1、mysql 命令導(dǎo)入使用 mysql 命令導(dǎo)入語法格式為:mysql -u用戶名 -p密碼 要導(dǎo)入的數(shù)據(jù)庫數(shù)據(jù)sql文件實(shí)例:# mysql -uroot -p123456 student.sql以上命令將將備份的整個數(shù)據(jù)庫 student.sql 導(dǎo)入。
2、數(shù)據(jù)庫的導(dǎo)入(還原)source命令1)打開開始菜單-程序-MySQL-MySQL Command Line Client,輸入MySQL的root密碼。2)然后輸入use 數(shù)據(jù)庫名;進(jìn)入對應(yīng)的數(shù)據(jù)庫,再用source 備份文件具體路徑;命令導(dǎo)入備份文件。
3、打開電腦,在電腦桌面的開始界面中找到mysql,如圖所示。雙擊打開mysql軟件,并輸入密碼,如圖所示。如果sql文件的內(nèi)容中有創(chuàng)建數(shù)據(jù)庫的語句,或者想將表存放在已有的數(shù)據(jù)庫,在這里就不用創(chuàng)建數(shù)據(jù)庫。