python介面卡連線mysql
python資料庫介面卡安裝
cmd輸入pip install mysql-python==1.2.5
方法三:
使用pymysql,安裝命令:python -m pip install pymysql
[mysqld]
# 設定3306埠
port=3306
# 設定mysql的安裝目錄
basedir=d:\mysql
# 設定mysql資料庫的資料的存放目錄
datadir=d:\mysql\data
# 允許最大連線數
max_connections=200
# 允許連線失敗的次數。這是為了防止有人從該主機試圖攻擊資料庫系統
max_connect_errors=10
# 服務端使用的字符集預設為utf8
character-set-server=utf8
# 建立新錶時將使用的預設儲存引擎
default-storage-engine=innodb
# 預設使用「mysql_native_password」外掛程式認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設定mysql客戶端預設字符集
default-character-set=utf8
[client]
# 設定mysql客戶端連線服務端時預設使用的埠
port=3306
default-character-set=utf8
cd /d d:\mysql\bin
mysqld --initialize --console
結果如下:(注意記下root使用者的初始密碼)
c:\windows\system32>cd /d d:\mysql\bin
d:\mysql\bin>mysqld.exe --initialize --console
2018-09-01t02:35:35.925203z 0 [system] [my-013169] [server] d:\mysql\bin\mysqld.exe (mysqld 8.0.12) initializing of server in progress as process 11180
2018-09-01t02:35:51.864676z 5 [note] [my-010454] [server] a temporary password is generated for root@localhost: corxg&kug6(;
2018-09-01t02:36:02.383318z 0 [system] [my-013170] [server] d:\mysql\bin\mysqld.exe (mysqld 8.0.12) initializing of server has completed
mysqld.exe --install mysql
net start mysql
結果如下:
d:\mysql\bin>mysqld.exe --install mysql
the service already exists!
the current server installed: d:\mysql\bin\mysqld.exe mysql
d:\mysql\bin>net start mysql
mysql 服務正在啟動 ..
mysql 服務已經啟動成功。
mysql -u root -p
alter user 'root'@'localhost' identified with mysql_native_password by 'password';
結果如下:
d:\mysql\bin>mysql -u root -p
enter password: ************
welcome to the mysql monitor. commands end with ; or \g.
your mysql connection id is 9
server version: 8.0.12
oracle is a registered trademark of oracle corporation and/or its
affiliates. other names may be trademarks of their respective
owners.
type 'help;' or '\h' for help. type '\c' to clear the current input statement.
mysql> alter user 'root'@'localhost'
-> identified with mysql_native_password
-> by 'password';
query ok, 0 rows affected (0.08 sec)
mysql>
至此,mysql配置完成。
>>
>
import mysqldb
>>
> cxn = mysqldb.connect(user=
'root'
, password=
'password'
)>>
> cxn.query(
'create database test'
)>>
> cxn.query(
'grant all on test.* to "root"@"localhost"'
)>>
> cxn.commit(
)>>
> cxn.close(
)
mysql配置官方文件: python配置安裝 配置安裝
scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...
python 安裝 配置
cocos2d x 3.2 必須使用2.7.3版本 特此說明!1.安裝 安裝過程一直點next就可以了。2.配置 右鍵單擊 計算機 選擇 屬性 高階系統設定 在 高階 選項卡下選擇 環境變數 在彈出的 編輯系統變數 對話方塊中編輯 變數值 在 變數值 的後面新增python的安裝路徑 d progr...
Python安裝 配置
1 python簡介 python在linux windows mac os等作業系統下都有相應的版本,不管在什麼作業系統下,它都能夠正常工作。除非使用平台相關功能,或特定平台的程式庫,否則可以跨平台使用。python有許多優點,如 簡單 易學 免費開源 高層語言 可移植性 解釋性 物件導向 可擴充...