新聞中心
本機(jī)電腦如何連接購(gòu)買的MySQL數(shù)據(jù)庫(kù)?
假設(shè)192.168.1.3為服務(wù)器;
創(chuàng)新互聯(lián)公司服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過(guò)十多年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對(duì)網(wǎng)站進(jìn)行網(wǎng)站設(shè)計(jì)制作、成都做網(wǎng)站、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對(duì)外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。
首先在ip為192.168.1.103的機(jī)子上能夠ping 通運(yùn)行-cmdping ?192.168.1.3檢查是否能ping通;
把兩臺(tái)電腦的IP設(shè)置在同一個(gè)網(wǎng)段, 如:192.168.1.2 ,192.168.1.3。子網(wǎng):255.255.255.0 網(wǎng)關(guān):192.168.1.1
在MySQL服務(wù)器上增加新用戶,增加新用戶的方法:在服務(wù)器端Mysql grant select,delete,update,insert on zhaozhen.* to‘zhen’@’192.168.1.103’identified by ‘123’;在192.168.1.103 這臺(tái)機(jī)子上可以通過(guò)用戶名 :zhen ?密碼為123 對(duì)數(shù)據(jù)庫(kù)zhaozhen 進(jìn)行操作!//怎樣刪除增加的新用戶的訪問權(quán)限Mysql Revokeselect,delete,update,insert on zhaozhen.* from’zhen’@’192.168.1.103’;也就是收回192.168.1.103 機(jī)子訪問的權(quán)利。并輸入主機(jī)名稱:192.168.1.3 ,添加完畢后就能夠在IP地址為192.168.1.103的電腦上,連接另一臺(tái)192.168.1.3上的MYSQL服務(wù)器。
訪問:cd C:\ProgramFiles\MySQL\MySQL Server 5.0\binC:\program Files\MYSQL Server 5.0\bin mysql –h 192.168.1.3 –uzhen –p 123則進(jìn)入訪問192.168.1.3 上的mysql數(shù)據(jù)庫(kù)。
下面是說(shuō)自己寫的程序通過(guò)ADO訪問Mysql數(shù)據(jù)庫(kù),用在不同的機(jī)器上。在另一臺(tái)機(jī)子上也是用數(shù)據(jù)源進(jìn)行連接測(cè)試的,和在本機(jī)時(shí)一樣,只是將服務(wù)器給為mysql服務(wù)器的!使用的DataBaseConfiguration程序進(jìn)行測(cè)試的,直接在使用時(shí),將server改為192.168.3.212(以上時(shí)192.168.1.3由于后來(lái)機(jī)器ip地址更換的原因),user 為zhen ,Password :123 ,database :zhaozhen 即可訪問。也就是說(shuō)在客戶端用ADO 方式訪問服務(wù)器端的Mysql數(shù)據(jù)庫(kù)時(shí),仍然需要有在客戶端安裝mysql---connector—odbc也就是數(shù)據(jù)源鏈接。至于在使用的config.ini ,在程序中完成的對(duì)其修改,而在修改之后,會(huì)將其存儲(chǔ)在C:\Program Files\Common Files\ODBC\Data Sources 文件夾下。 ?//需要修改的地方。//尋找存儲(chǔ)路徑后來(lái)在上面需要修改的地方添加了獲得當(dāng)前路徑函數(shù),實(shí)現(xiàn)CString CSysPath::GetSysPath(CStringfileName){TCHARexeFullPath[MAX_PATH];GetModuleFileName(NULL,exeFullPath,MAX_PATH);CStringszfolder = exeFullPath;int pos = szfolder.ReverseFind('\\'); szfolder= szfolder.Left(pos);pos=szfolder.ReverseFind('D');szfolder=szfolder.Left(pos);szfolder+= fileName;return szfolder;}
MySQL是一種開放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言--結(jié)構(gòu)化查詢語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。
MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個(gè)性化的需要對(duì)其進(jìn)行修改。
MySQL因?yàn)槠渌俣取⒖煽啃院瓦m應(yīng)性而備受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下,MySQL是管理內(nèi)容最好的選擇。
怎么連接本機(jī)虛擬機(jī)Linux系統(tǒng)上裝的mysql?
Linux系統(tǒng)安裝MySQL數(shù)據(jù)庫(kù)管理工具,方法如下:
1、下載MySQL安裝包,去MySQL官網(wǎng)即可下載。
2、解壓安裝包,執(zhí)行命令:
tar?mysql-5.6.17-linux-glibc2.5-i686.tar.gz
3、復(fù)制解壓后的mysql目錄到系統(tǒng)的本地軟件目錄,執(zhí)行命令:
cp?mysql-5.6.17-linux-glibc2.5-i686?/usr/local/mysql?-r
4、添加系統(tǒng)mysql組和mysql用戶,執(zhí)行命令:
groupadd?mysql和useradd?-r?-g?mysql?mysql
5、開始編譯安裝MySQL數(shù)據(jù)庫(kù)工具:
##進(jìn)入安裝mysql軟件目錄:執(zhí)行命令?
cd?/usr/local/mysql
##修改當(dāng)前目錄擁有者為mysql用戶:執(zhí)行命令?
chown?-R?mysql:mysql?./
##安裝數(shù)據(jù)庫(kù):執(zhí)行命令
./scripts/mysql_install_db?--user=mysql
##修改當(dāng)前目錄擁有者為root用戶:執(zhí)行命令?
chown?-R?root:root?./
##修改當(dāng)前data目錄擁有者為mysql用戶:執(zhí)行命令?
chown?-R?mysql:mysql?data
##到此數(shù)據(jù)庫(kù)安裝完畢,啟動(dòng)mysql服務(wù):執(zhí)行命令
service?mysql?start
如何在本機(jī)安裝MySQL,并配置電腦為數(shù)據(jù)庫(kù)服務(wù)器
你打開控制臺(tái)(在開始,運(yùn)行輸入cmd) 然后出入“net start” 就是打開了服務(wù) 看看他列出來(lái)的有沒有 MySQL之類的 如果沒有,就是沒有了 沒有就裝一個(gè)唄,MySQL 5 ,很多教程的
MySQL下載及安裝教程
MySQL是一個(gè)跨平臺(tái)開源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),多用于中小型網(wǎng)站或系統(tǒng)的開發(fā)。軟件開發(fā)使用數(shù)據(jù)庫(kù)技術(shù)可以方便實(shí)現(xiàn)數(shù)據(jù)的共享,減少數(shù)據(jù)的冗余,也方便統(tǒng)一對(duì)數(shù)據(jù)進(jìn)行操作和控制。MySQL相對(duì)于Oracle、DB2等大型數(shù)據(jù)庫(kù)具有體積小、速度快、成本低的特點(diǎn),這些特性使得MySQL在開源世界大受歡迎。下面我?guī)ьI(lǐng)大家去學(xué)習(xí)mySQL的下載及安裝。
工具/材料
Windows 操作系統(tǒng)
MySQL有兩個(gè)不同的版本, MySQL Community Server 是免費(fèi)的社區(qū)版,MySQL Enterprice Server是企業(yè)版服務(wù)器,該版本需要付費(fèi),官方會(huì)提供技術(shù)支持。小型的軟件開發(fā)或者自己學(xué)習(xí)使用,我們下載免費(fèi)的社區(qū)版即可。我們?cè)谒压匪阉骺蛑休斎雖ysql官網(wǎng),進(jìn)入到如下的頁(yè)面,點(diǎn)擊DOWNLOADS--Community。
我們?cè)谔D(zhuǎn)的頁(yè)面選擇MySQL Community Downloads下方的DOWNLOAD按鈕,選擇Windows版本的安裝包,我們選擇MSI格式的安裝包,點(diǎn)擊Go to Download按鈕,如下圖所示。安裝包只能選擇32位的,即便本機(jī)是64位的操作系統(tǒng)也沒有關(guān)系,圖中有兩個(gè)安裝版本,第一個(gè)版本在線安裝,第二個(gè)下載的版本離線安裝。我們?cè)诎惭b的過(guò)程中不需要登錄,選擇No thanks, just start my download。
安裝包下載完成后,我們點(diǎn)擊右鍵進(jìn)行安裝,安裝過(guò)程中License Agreement選擇I accept the licence terms。安裝類型選擇Server only,執(zhí)行過(guò)程如下圖所示。
安裝過(guò)程中,我們可以看到默認(rèn)端口號(hào)是3306,接下來(lái)我們需要輸入密碼,密碼不要設(shè)置太弱。安裝過(guò)程中我們勾選開機(jī)自啟動(dòng),如下圖所示。執(zhí)行安裝我們選擇Execute,然后便是開始等待安裝即可。
安裝完成后,我們找到本機(jī)的MySQL的客戶端工具,這是一個(gè)命令行工具,可以執(zhí)行sql命令,但不能用于復(fù)雜的開發(fā)工作,使用這個(gè)工具可以幫我們快速入門mysql數(shù)據(jù)庫(kù)。
我們打開這個(gè)客戶端軟件,輸入完密碼后,便可以看到光標(biāo)處的mysql, 輸入show databases可以看到默認(rèn)的數(shù)據(jù)庫(kù)有哪些。其他的sql命令也很多,我們便不再一一列舉了。
特別提示
安裝過(guò)程中可能會(huì)提示Microsoft Visual C++ 2015 沒有安裝之類的,我們?cè)诰€等待安裝完成即可,這個(gè)時(shí)間可能有點(diǎn)久,請(qǐng)耐心等待。
win7 64位下如何安裝配置mysql-5.7.4-m14-winx64
1. 從網(wǎng)上搜索并下載好mysql-5.7.4-m14-winx64.zip。
2、解壓到D:/mysql.(路徑自己指定)
3、在D:/mysql/mysql-5.7.4-m14-winx64下新建my.ini配置文件
內(nèi)容如下:
####################配置文件開始###################
# For advice on how to change settings please see
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[client]
default-character-set=utf8
[mysqld]
port=3306
basedir ="D:/mysql/mysql-5.7.4-m14-winx64/"
datadir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
tmpdir ="D:/mysql/mysql-5.7.4-m14-winx64/data/"
socket ="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql.sock"
log-error="D:/mysql/mysql-5.7.4-m14-winx64/data/mysql_error.log"
#server_id = 2
#skip-locking
max_connections=100
table_open_cache=256
query_cache_size=1M
tmp_table_size=32M
thread_cache_size=8
innodb_data_home_dir="D:/mysql/mysql-5.7.4-m14-winx64/data/"
innodb_flush_log_at_trx_commit =1
innodb_log_buffer_size=128M
innodb_buffer_pool_size=128M
innodb_log_file_size=10M
innodb_thread_concurrency=16
innodb-autoextend-increment=1000
join_buffer_size = 128M
sort_buffer_size = 32M
read_rnd_buffer_size = 32M
max_allowed_packet = 32M
explicit_defaults_for_timestamp=true
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
####################配置文件結(jié)束###################
重點(diǎn)是以下配置,其中datadir的目錄名稱必須是:D:/mysql/mysql-5.7.4-m14-winx64/data/。
4、在windows系統(tǒng)環(huán)境變量path,加入如下內(nèi)容
D:/mysql/mysql-5.7.4-m14-winx64/bin;(注意加分號(hào))
5、將mysql注冊(cè)為windows系統(tǒng)服務(wù)
具體操作是在命令行中執(zhí)行以下命令(需要以管理員身份運(yùn)行命令行):
增加服務(wù)命令:mysqld install MySQL --defaults-file="D:/mysql/mysql-5.7.4-m14-winx64/my.ini"
移除服務(wù)命令為:mysqld remove
6、第5步成功后,打開系統(tǒng)服務(wù)管理
可以看到mysql系統(tǒng)服務(wù)(此處需要注意):
需要在mysql服務(wù)的登陸屬性里配置管理員用戶登陸(不配置從服務(wù)管理里啟動(dòng)報(bào)1035錯(cuò)誤,在命令行啟動(dòng)報(bào)啟動(dòng)失?。?/p>
在命令行啟動(dòng)mysql命令為: net start mysql
關(guān)閉mysql命令為:net stop mysql
7、修改root的密碼為123456
命令行執(zhí)行:mysql –uroot
mysqlshow databases;
mysqluse mysql;
mysql UPDATE user SET password=PASSWORD('123456') WHERE user='root';
mysql FLUSH PRIVILEGES;
mysql QUIT
8、此時(shí)可以在本機(jī)上客戶端連接了(本人用的是SQLyog),有個(gè)系統(tǒng)庫(kù)叫:mysql
9、遠(yuǎn)程登陸配置
允許root用戶在任何地方進(jìn)行遠(yuǎn)程登錄,并具有所有庫(kù)任何操作權(quán)限,具體操作如下:
1)在本機(jī)先使用root用戶登錄mysql:
命令行執(zhí)行:mysql -u root -p
輸入密碼(第7步中設(shè)置的密碼):123456
2)進(jìn)行授權(quán)操作:
mysqlGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
重載授權(quán)表:
mysqlFLUSH PRIVILEGES;
退出mysql:quit
文章名稱:本機(jī)怎么安裝mysql,本機(jī)怎么安裝內(nèi)存卡
標(biāo)題路徑:http://fisionsoft.com.cn/article/dsegcho.html