mysql-python

    1熱度

    1回答

    我在Linux和Python 2.7上運行[Water] Meter Data Management系統。我一直在閱讀SO帖子,如this。 什麼是構建查詢的正確,安全的語法,而不必使用涉及%s的安全性較低的方法? rc = test_cur.execute("select m.* from meter m where m.acct_no = '%s' ", acct_no) 我試圖根據我收到錯誤

    0熱度

    1回答

    我正在關注Google Cloud的MySQL教程,發現here。我複製在main.py的代碼,因爲它是,但我收到以下錯誤: File "D:\BitBucket\Code\main.py", line 44, in get db = connect_to_cloudsql() File "D:\BitBucket\Code\main.py", line 34, in connect_to_clo

    0熱度

    1回答

    我正在努力將SELECT語句的所有結果傳遞給我的視圖。我正在使用flask和MySQLdb。什麼是適當的語法來顯示我的表格到我的HTML頁面的所有結果?我很想通過一個清單,但無法爲此列出語法。 HTML調用{{ session.qid }}只是爲了測試,並沒有顯示。 這裏是Python代碼我到目前爲止: @app.route('/view_answered/', methods=['GET','P

    1熱度

    1回答

    我的MySQL表架構是: CREATE DATABASE test_db; USE test_db; CREATE TABLE test_table ( id INT AUTO_INCREMENT, last_modified DATETIME NOT NULL, PRIMARY KEY (id) ) ENGINE=InnoDB; 當我運行下面的基準腳本,我得

    0熱度

    1回答

    我試圖安裝mysql-蟒蛇,我已經試過在PIP兩種方法 python -m pip install mysql-python 這不起作用說「失敗建築控制盤爲MySQL的Python」 下載車輪MySQL_python-1.2.5-cp27-NONE-win_amd64和MySQL_python-1.2.5-cp27-NONE-Win32中的d試圖用命令分別安裝它們 python -m pip in

    0熱度

    2回答

    我想通過我的腳本傳遞查詢,但我得到一個SQL錯誤。 在Heidisql中運行相同的sql語句正常工作。我的問題是: - 我在做什麼錯? 錯誤信息 _mysql.connection.query(self, query) _mysql_exceptions.ProgrammingError: (1064, "You have an error in your SQL syntax; check th

    0熱度

    1回答

    我已經使用MySQL Community Edition建立了一個數據庫來記錄硬盤和文件名的序列號。我被指示找到一種方法來將Python腳本集成到數據庫中,以便可以通過python編程而不是手動輸入日誌(因爲手動會花費大量的時間)。將Pycharm指定爲將使用的編程工具,我已經完成了過去幾天的研究,但還沒有找到任何可行的方法,python連接器似乎無法與Pycharm一起工作。有什麼建議麼?

    0熱度

    1回答

    我寫了一個快速的python腳本來自動爲朋友設置wordpress博客。我已經在我的OS X電腦上測試了這個腳本沒有問題,但是當腳本被複制粘貼到一個linux服務器並運行時,腳本能夠創建數據庫,但是當它嘗試創建用戶並授予權限但我收到 "_mysql_exceptions.OperationalError: (1044, "Access denied for user 'root'@'XXX.XX

    1熱度

    1回答

    我得到這個錯誤,當我嘗試運行我的代碼: "Traceback (most recent call last): File "C:/Python27/mysql2.py", line 7, in <module> cursor.execute(query2) File "C:\Python27\lib\site-packages\MySQLdb\cursor

    0熱度

    3回答

    我試圖從AWS MariaDB的獲取數據: cursor = self._cnx.cursor() stmt = ('SELECT * FROM flights') cursor.execute(stmt) print(cursor.rowcount) # prints 2 for z in cursor: print(z) # Does not iterate r