欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Windows7下Python3.4使用MySQL數(shù)據(jù)庫

 更新時(shí)間:2018年07月31日 09:09:24   作者:Jack-Cui  
這篇文章主要為大家詳細(xì)介紹了Windows7下Python3.4使用MySQL數(shù)據(jù)庫,MySQL Community Server的安裝步驟,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

Python3.4使用MySQL數(shù)據(jù)庫的詳細(xì)過程,具體內(nèi)容如下

Windows版本: Windows7-64bit
Python版本: python3.4.14-32bit
MySQL版本: MySQL 5.7.17

一.MySQL Community Server安裝:

1.mysql-5.7.17-win64.zip下載

URL: https://dev.mysql.com/downloads/mysql/     

對(duì)應(yīng)Windows系統(tǒng)版本,我選擇了mysql-5.7.17-win64.zip進(jìn)行下載。最下面兩個(gè)ZIP是測(cè)試用的,忽略即可。

這里寫圖片描述 

如果沒有登錄,可以選擇直接下載。

這里寫圖片描述 

2.解壓縮ZIP文件,解壓到想要安裝的目錄下。

3.配置環(huán)境變量。 

找到解壓縮后文件的位置,截圖如下:

這里寫圖片描述 

我配置的變量值為D:\MySQL\mysql-5.7.17-winx64\bin,注意在這個(gè)前面需要添加分號(hào)-“;”,截圖如下:

這里寫圖片描述 

4.配置my.ini文件。 

復(fù)制my-default.ini文件,到當(dāng)前目錄并改名為my.ini。如下所示:

這里寫圖片描述 

打開my.ini文件進(jìn)行配置,如下(注意:路徑設(shè)置需要轉(zhuǎn)義符”\”進(jìn)行轉(zhuǎn)義,或者使用反斜杠”/”,并將最后一行注釋掉):

這里寫圖片描述 

5.初始化數(shù)據(jù)庫、配置相關(guān)信息(命令執(zhí)行順序要正確,否則會(huì)初始化失敗)

(1)以管理員身份運(yùn)行Windows命令行cmd,進(jìn)入安裝目錄的bin目錄下,如下:

這里寫圖片描述 

(2)初始化data目錄: 

輸入命令 (生成無密碼的root用戶):

mysqld --initialize-insecure

這里寫圖片描述 

 此時(shí)在mysql文件夾下會(huì)生成一個(gè)data文件夾,里面有些文件夾和文件,這樣就表明初始化成功了。

(3)注冊(cè)MySQL服務(wù): 

輸入命令:

mysqld -install

出現(xiàn)如下圖所示內(nèi)容,表示注冊(cè)成功。

這里寫圖片描述 

(4)啟動(dòng)MySQL服務(wù): 

輸入命令:

net start mysql

出現(xiàn)如下圖所示內(nèi)容,表示啟動(dòng)成功。

這里寫圖片描述 

(5)設(shè)置密碼: 

輸入命令:

mysqladmin -u root password 密碼

(6)使用密碼登錄mysql: 

輸入命令:

mysql -u root -p

最終完成截圖如下:

這里寫圖片描述

至此,MySQL配置完成。 

如果想退出MySQL服務(wù),使用命令:

exit

如果想移除MySQL服務(wù),使用命令:

mysqld --remove

二.Connector/Python安裝: 

命令窗口(cmd)使用命令如下:easy_install pymysql3 

在python3之后,MySQLdb被pymysql取代了。根據(jù)使用版本的不同,安裝不同的連接器。 

注意:這個(gè)需要在安裝好python3.4之后使用。結(jié)果如下:

這里寫圖片描述 

三.測(cè)試 

test.py程序編寫如下:

import pymysql
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='meditation',db='mysql')
cursor = conn.cursor ()
cursor.execute ("SELECT VERSION()")
row = cursor.fetchone ()
print("MySQL server version:", row[0])
cursor.close ()
conn.close ()

運(yùn)行test.py可以查看結(jié)果,表明配置成功。

這里寫圖片描述

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL8.0.32安裝及環(huán)境配置過程

    MySQL8.0.32安裝及環(huán)境配置過程

    這篇文章主要介紹了MySQL8.0.32安裝以及環(huán)境配置,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • mysql索引過長(zhǎng)Specialed key was too long的解決方法

    mysql索引過長(zhǎng)Specialed key was too long的解決方法

    在創(chuàng)建要給表的時(shí)候遇到一個(gè)有意思的問題,提示Specified key was too long; max key length is 767 bytes,本文就來介紹一下解決方法,如果你也遇到此類問題,可以參考一下
    2021-11-11
  • MySQL 8.0 Online DDL快速加列的相關(guān)總結(jié)

    MySQL 8.0 Online DDL快速加列的相關(guān)總結(jié)

    在實(shí)際的MySQL運(yùn)維過程中,我們經(jīng)常會(huì)遇到業(yè)務(wù)需要給某張表添加字段的情況,本文將介紹幾種加字段的方法,感興趣的朋友可以參考下
    2021-06-06
  • Mysql用戶創(chuàng)建以及權(quán)限賦予操作的實(shí)現(xiàn)

    Mysql用戶創(chuàng)建以及權(quán)限賦予操作的實(shí)現(xiàn)

    在MySQL中,創(chuàng)建新用戶并為其授予權(quán)限是一項(xiàng)常見的操作,本文主要介紹了Mysql用戶創(chuàng)建以及權(quán)限賦予操作的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • 最新版MySQL 8.0.22下載安裝超詳細(xì)教程(Windows 64位)

    最新版MySQL 8.0.22下載安裝超詳細(xì)教程(Windows 64位)

    這篇文章主要介紹了最新版MySQL 8.0.22下載安裝超詳細(xì)教程(Windows 64位),本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Mysql中基本語句優(yōu)化的十個(gè)原則小結(jié)

    Mysql中基本語句優(yōu)化的十個(gè)原則小結(jié)

    這篇文章主要給大家總結(jié)介紹了Mysql中基本語句優(yōu)化的十個(gè)原則,通過學(xué)習(xí)與記住它們,在構(gòu)造sql時(shí)可以養(yǎng)成良好的習(xí)慣,文中介紹的相對(duì)比較詳細(xì)與簡(jiǎn)單明了,需要的朋友們可以參考借鑒,下面來一起看看吧。
    2017-06-06
  • IDEA連接mysql時(shí)區(qū)問題解決

    IDEA連接mysql時(shí)區(qū)問題解決

    在使用MySQL數(shù)據(jù)庫時(shí),經(jīng)常會(huì)遇到需要設(shè)置時(shí)區(qū)的情況,本文主要介紹了IDEA連接mysql時(shí)區(qū)問題解決,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-06-06
  • 比較詳細(xì)的MySQL字段類型說明

    比較詳細(xì)的MySQL字段類型說明

    MySQL支持大量的列類型,它可以被分為3類:數(shù)字類型、日期和時(shí)間類型以及字符串(字符)類型。本節(jié)首先給出可用類型的一個(gè)概述,并且總結(jié)每個(gè)列類型的存儲(chǔ)需求,然后提供每個(gè)類中的類型性質(zhì)的更詳細(xì)的描述。概述有意簡(jiǎn)化,更詳細(xì)的說明應(yīng)該考慮到有關(guān)特定列類型的附加信息,例如你能為其指定值的允許格式。
    2008-08-08
  • 分享MYSQL插入數(shù)據(jù)時(shí)忽略重復(fù)數(shù)據(jù)的方法

    分享MYSQL插入數(shù)據(jù)時(shí)忽略重復(fù)數(shù)據(jù)的方法

    當(dāng)程序中insert時(shí),已存在的數(shù)據(jù)不插入,不存在的數(shù)據(jù)insert。在網(wǎng)上搜了下,可以使用存儲(chǔ)過程或者是用NOT EXISTS 來判斷是否存在
    2013-09-09
  • linux服務(wù)器下查看mysql的安裝信息

    linux服務(wù)器下查看mysql的安裝信息

    這篇文章主要介紹了linux服務(wù)器下查看mysql的安裝信息,需要的朋友可以參考下
    2017-05-05

最新評(píng)論