在Xcode裏面連接MySQL,同時顯示出mysql裏的數據

最近因爲課程設計的需要,所以要連接數據庫,我個人覺得SQL Server太大了,所以我就下載了MySQL,而且爲了操作數據簡單點就下載了Workbench,這個管理軟件,挺實用的,workbench和MySQL的連接我就不多說了,但是需要注意的一點是,當打開Workbench的時候並不需要輸入用戶等連接信息,因爲這裏有一個默認的,你可以直接單擊點開就有了,而且連接的是本地數據庫。

另外因爲有時候需要在終端下顯示數據庫裏面的內容,所以我會用 mysql -u -p; 語句進入數據庫,但是由於權限問題,你會發現自己在Workbench裏面創建的數據庫都沒有在終端顯示,所以進入數據庫的語句需要改:mysql -uroot -p; 這樣你就有權限了,這個問題困擾我好久,一直沒解決,今天問了老師,然後自己又看了很多博客,最後終於解決了。

下面我就開始說在mac的Xcode裏面連接MySQL,這個連接的順序網上其他博客也有,但是我覺得自己也要寫下來,加深印象。

1.使用Workbench添加數據庫,我用來測試的數據庫是mytest,裏面的column和data,我截了圖。


然後選擇:


再將信息輸入:


2.打開Xcode,在OS X選項下選擇 Cocoa Application,然後輸入工程名mytest.我的Xcode是6.1版本。


3.創建好後是這樣的,我只是截了一部分圖


4.進行Xcode和MySQL的連接:按照下面的順序配置就可以





5.打開終端:輸入:

5.1:cd /usr/local/mysql/lib

5.2:ls

5.3:ln -s /usr/local/mysql/lib/libmysqlclient.16.dylib /usr/lib


6. 然後打開Xcode,在main.m下加入如下代碼:


7.運行,結果如下:



這樣就可以了,這是我找了很多博客,雖然過程都差不多,但是前面很多次沒有試出來,後來又慢慢試出來了,網絡上關於這個的不多,希望能夠給大家一些幫助。




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