本文目錄一覽:
- 1、請問在win8.1 32位操作系統,基於x64的處理器如何安裝mysql資料庫,
- 2、win7 32位系統使用mysql 無法登錄資料庫 提示mysql: unknown variable ‘character-set-server=utf8’
- 3、MySQL下載及安裝教程
- 4、64系統下怎麼建立32位應用的MYSQL數據源ODBC
- 5、32位的MySQL JDBC驅動可以連接64位的MySQL資料庫嗎?
請問在win8.1 32位操作系統,基於x64的處理器如何安裝mysql資料庫,
該錯誤主要是由於許可權不足導致的。
解決辦法:
1.運行CMD(管理員)
2.輸入以下命令: msiexec /package “你的安裝文件路徑”
或者
1)直接打開任務管理器 Ctrl + Alt + Del 或者 Ctrl + Shift + Esc
2)文件 ⇒ 運行新任務 ⇒ 輸入【MySQL安裝包的路徑 + 擴展名】
PS:記得勾選「以系統管理許可權創建此任務」
摘自:
win7 32位系統使用mysql 無法登錄資料庫 提示mysql: unknown variable ‘character-set-server=utf8’
用這個試一試
# 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=gbk
#default-character-set=utf8
[mysqld_safe]
default-character-set=gbk
#default-character-set=utf8
[mysqld]
#default-character-set=gbk
#default-character-set=utf8
init_connect=’SET NAMES gbk’
#init_connect=’SET NAMES utf8′
character_set_server=gbk
#character_set_server=utf8
lower_case_table_names=0
#character_set_client=utf8
character_set_client=gbk
#init_connect=’SET collation_connection=gbk_chinese_ci’
#init_connect=’SET NAMES gbk’
#character-set-server=gbk
#collation-server=gbk_chinese_ci
skip-character-set-client-handshake
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#sql-mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
#sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
[mysql]
default-character-set=gbk
#sql_mode=”NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION”
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
# basedir = …..
# datadir = …..
# port = …..
# server_id = …..
# socket = …..
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
#sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
#sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
#sql_mode=STRICT_TRANS_TABLES
MySQL下載及安裝教程
MySQL是一個跨平台開源的關係型資料庫管理系統,多用於中小型網站或系統的開發。軟體開發使用資料庫技術可以方便實現數據的共享,減少數據的冗餘,也方便統一對數據進行操作和控制。MySQL相對於Oracle、DB2等大型資料庫具有體積小、速度快、成本低的特點,這些特性使得MySQL在開源世界大受歡迎。下面我帶領大家去學習mySQL的下載及安裝。
工具/材料
Windows 操作系統
MySQL有兩個不同的版本, MySQL Community Server 是免費的社區版,MySQL Enterprice Server是企業版伺服器,該版本需要付費,官方會提供技術支持。小型的軟體開發或者自己學習使用,我們下載免費的社區版即可。我們在搜狗搜索框中輸入mysql官網,進入到如下的頁面,點擊DOWNLOADS–Community。
我們在跳轉的頁面選擇MySQL Community Downloads下方的DOWNLOAD按鈕,選擇Windows版本的安裝包,我們選擇MSI格式的安裝包,點擊Go to Download按鈕,如下圖所示。安裝包只能選擇32位的,即便本機是64位的操作系統也沒有關係,圖中有兩個安裝版本,第一個版本在線安裝,第二個下載的版本離線安裝。我們在安裝的過程中不需要登錄,選擇No thanks, just start my download。
安裝包下載完成後,我們點擊右鍵進行安裝,安裝過程中License Agreement選擇I accept the licence terms。安裝類型選擇Server only,執行過程如下圖所示。
安裝過程中,我們可以看到默認埠號是3306,接下來我們需要輸入密碼,密碼不要設置太弱。安裝過程中我們勾選開機自啟動,如下圖所示。執行安裝我們選擇Execute,然後便是開始等待安裝即可。
安裝完成後,我們找到本機的MySQL的客戶端工具,這是一個命令行工具,可以執行sql命令,但不能用於複雜的開發工作,使用這個工具可以幫我們快速入門mysql資料庫。
我們打開這個客戶端軟體,輸入完密碼後,便可以看到游標處的mysql, 輸入show databases可以看到默認的資料庫有哪些。其他的sql命令也很多,我們便不再一一列舉了。
特別提示
安裝過程中可能會提示Microsoft Visual C++ 2015 沒有安裝之類的,我們在線等待安裝完成即可,這個時間可能有點久,請耐心等待。
64系統下怎麼建立32位應用的MYSQL數據源ODBC
在這裡雖然系統是64位的,但應用是32位的,因此要下載安裝32位的MYSQL ODBC組件進行安裝。
安裝好以後,在開始菜單里的運行裡面輸入c:\windows\syswow64\odbcad32.exe的路徑,回車,打開32位的數據源工具。
在系統DSN裡面,點擊添加,添加新的數據源,在驅動裡面選擇MYSQL ODBC5.3 Unicode Driver(即我們剛剛裝的組件)。
填入我們本地的MYSQL資料庫信息。
點擊測試,連接成功。確認,數據源建立成功。
然後到應用的配置文件里修改連接資料庫的字元串為剛剛建立的數據源。
7
最後再打開應用,界面出來了,連接成功,可以使用。
32位的MySQL JDBC驅動可以連接64位的MySQL資料庫嗎?
可以的。32位64位只是針對系統而言,mysql的驅動只是一個鏈接jdk和mysql的橋樑,無所謂
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/228990.html