Преглед на файлове

TG-1: Fix root PyMySQL connection inside setup_db.py to use unix socket

lanfr144 преди 4 седмици
родител
ревизия
1dfd7f6ef4
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      setup_db.py

+ 2 - 1
setup_db.py

@@ -21,8 +21,9 @@ def run_db_setup():
 
     print("\nConnecting as root to configure server...")
     try:
+        # Connect using the local unix socket which allows seamless auth_socket root login on Ubuntu
         conn = pymysql.connect(
-            host='127.0.0.1',  # Local host execution context
+            unix_socket='/var/run/mysqld/mysqld.sock', 
             user='root',
             password=root_password,
             autocommit=True