本文目錄一覽:
- 1、ios 資料庫能用mysql嗎
- 2、蘋果版mysql資料庫怎麼安裝
- 3、請問iOS怎麼連接網上的MySQL資料庫
- 4、iOS 開發中,可以實現app直接連接伺服器上的mysql資料庫直接取數據么?
- 5、請問iOS用object-c怎麼連接網上的MySQL資料庫,最好來個demo~~
- 6、在mac系統下怎麼使用mySql?
ios 資料庫能用mysql嗎
可以的,你可以把資料庫直接放在自己的工程里,然後使用的時候根據名稱找到資料庫,用mysql的sql語句就可以了
蘋果版mysql資料庫怎麼安裝
MAC下安裝MYSQL有兩種方式,一種為壓縮包形式 另一種為.dmg文件安裝包 。
首先先介紹壓縮包形式的安裝方法:
$ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql
$ cd /usr/local
$ sudo chown -R mysql:mysql mysql
$ cd mysql
$ sudo scripts/mysql_install_db –user=mysql
$ sudo chown -R root .
$ sudo chown -R mysql data
然後cd bin用
$ sudo ./mysql_secure_installation
來修改root密碼,默認為空,顯然不太安全,然後根據提示酌情配置,因為是開發環境不用那麼嚴格限制。
$ sudo ./mysqld_safe
來啟動mysql
$ sudo ./mysql -u root -p
輸入剛才設置的root密碼來登錄mysql
$ sudo ./mysqld_safe stop
停止mysql
安裝包文件形式的安裝方法:
首先,去下載mysql-5.6.10-osx10.7-x86_64.dmg,然後,雙擊該文件,安裝映像中的兩個安裝包文件。
a. mysql-5.6.10-osx10.7-x86_64.dmg(mysql標準版安裝)
b. MySQLStartupItem.pkg(mysql啟動項目),可以在你電腦啟動系統時自動運行mysql服務,它安裝在/Library /StartupItems/MySQL/,如果你不想系統啟動時運行mysql服務,請不要安裝。如果你在安裝後又不想使用,請刪除/Library /StartupItems/MySQL/這個目錄。
啟動mysql服務
1、如果你已經安裝了MySQLStartupItem.pkg,重新啟動電腦即可。
2、如果你有安裝MySQLStartupItem.pkg或者不想啟動電腦,運行:應用程序-實用工具-終端,在終端中輸入命令:sudo /Library/StartupItems/MySQLCOM/MySQLCOM start,然後輸入你的系統管理員密碼即可。
請問iOS怎麼連接網上的MySQL資料庫
可以使用MySQL推出的MySQLConnector/Net組件,該組件是MySQL為ADO.NET訪問MySQL資料庫設計的.NET專用訪問組件,完成該組件後,需要在項目中引用這個組件,之後在程序中引用命名空間MySql.Data.MySqlClient,即可開始進行連接MySQL資料庫的操作了,示例如下:
protected voidMySqlCon()
{
//資料庫連接字元串跟連接SQLSERVER沒有區別
string constr = “server=localhost;UserId=root;password=root;Database=test”;
//下面使用MySql Connector/net提供的專用對象
MySqlConnection mycon = new MySqlConnection(constr);
mycon.Open();
MySqlCommandmycmd = new MySqlCommand(“select * from users”, mycon);
MySqlDataReader myreader = mycmd.ExecuteReader();
while (myreader.Read())
{
if (myreader.HasRows)
{
MessageBox.Show(myreader.GetString(“email”) );
}
}
myreader.Close();
mycon.Close();
iOS 開發中,可以實現app直接連接伺服器上的mysql資料庫直接取數據么?
理論上是可以直接讀取資料庫的,相當於遠程連接著數據。簡單說明一下,就是用客戶端組件,設置資料庫地址、埠、用戶、密碼,然後直接select
update,把命令提交到資料庫。
但問題在於資料庫的信息,用戶密碼存儲在客戶端,容易給反編譯出來(難度這個我不清楚,你做ios開發可能清楚點)。而當發生安全問題的時候,要改密碼或者資料庫地址,麻煩事就來了,總不能讓用戶再升級一次(ios的發布期你也知道)。
此外還要考慮數據在傳輸過程中是否加密,是否證書方式,現在的網路,劫持植入廣告滿街都是。好像蘋果那邊有限制今後的新軟體要ssl才行。
請問iOS用object-c怎麼連接網上的MySQL資料庫,最好來個demo~~
畢業時,只懂一點c,c++。其他雖然也有上過課,但什麼印象沒有。結果畢業直接開始做了ios,三四年了,也還好。其他的安卓.net什麼,都不會,資料庫也不熟悉。但根據我的面試被詢問的經歷,我建議你,第一,基本的數據結構,演算法肯定要懂。第二,資料庫要懂一點,最好自己試著用一下。其他的,除了開發一些小東西經驗外,最好有多精力的話,還是會點java/android的好。因為很多用人單位都希望ios開發人員會安卓,但卻不會要求安卓懂ios。當然,即使你只會ios,也是可以找到好工作的。企業不會對畢業生有很高要求的,當然你自己要求高,畢業第一年第二年的收穫也會高,不然就要花一年半載混資歷,學經驗、技能。
在mac系統下怎麼使用mySql?
1、單擊左上角蘋果圖標 系統偏好設置 MySQL start MySQL server,
2、開啟本機的MySQL資料庫服務,如下圖:
3、打開終端,輸入如下命令:/usr/local/MySQL/bin/mysql -u root -p,其中,root為資料庫用戶名。
4、界面提示輸入密碼:Enter password:若為初次使用該資料庫,則默認密碼為空,直接回車即可進入mysql命令行;若已設置密碼,則輸入資料庫密碼後,回車,即可進入mysql命令行。
5、假設遠程主機的IP為:23.106.134.88,用戶名為root,密碼為123456,打開終端,輸入如下命令:mysql -h 23.106.134.88 -u root -p 123456。
6、界面提示輸入密碼:Enter password:若為初次使用該資料庫,則默認密碼為空,直接回車即可進入mysql命令行;若已設置密碼,則輸入密碼後,回車,即可進入mysql命令行,如下圖:
7、退出mysql命令行:輸入退出命令:exit,再回車即可。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/193686.html