Demosthene-OR commited on
Commit
63c5dc7
1 Parent(s): 281e23d
docker run MySQL db.txt ADDED
@@ -0,0 +1 @@
 
 
1
+ docker run -it -p 3306:3306 --platform=linux/amd64 registry.hf.space/demosthene-or-rakuten-mysql:latest
mysql_connector_python.py CHANGED
@@ -1,11 +1,11 @@
1
  import mysql.connector
2
 
3
  # Définir les options de connexion TCP
4
- client_flags = [mysql.connector.ClientFlag.PROTOCOL_41]
5
 
6
  # Connexion à la base de données
7
  conn = mysql.connector.connect(
8
- host= "demosthene-or-rakuten-mysql.hf.space", # "localhost", #"demosthene-or-rakuten-mysql.hf.space", # Adresse IP ou nom d'hôte du serveur MySQL
9
  user= 'root', #"rakuten_admin", # Nom d'utilisateur MySQL
10
  port="3306",
11
  # unix_socket="/var/run/mysqld/mysql.sock",
@@ -17,6 +17,14 @@ conn = mysql.connector.connect(
17
  # Création d'un curseur pour exécuter des requêtes SQL
18
  cursor = conn.cursor()
19
 
 
 
 
 
 
 
 
 
20
  # Exemple de requête SELECT
21
  query = "SELECT * FROM utilisateurs;"
22
  cursor.execute(query)
@@ -26,16 +34,6 @@ result = cursor.fetchall()
26
  for row in result:
27
  print(row)
28
 
29
- '''
30
- # Exemple de requête INSERT
31
- insert_query = "INSERT INTO votre_table (colonne1, colonne2) VALUES (%s, %s)"
32
- values = ("valeur1", "valeur2")
33
- cursor.execute(insert_query, values)
34
-
35
- # Valider la transaction
36
- conn.commit()
37
- '''
38
-
39
  # Fermer le curseur et la connexion
40
  cursor.close()
41
  conn.close()
 
1
  import mysql.connector
2
 
3
  # Définir les options de connexion TCP
4
+ client_flags = [mysql.connector.ClientFlag.PROTOCOL_41, mysql.connector.ClientFlag.SSL]
5
 
6
  # Connexion à la base de données
7
  conn = mysql.connector.connect(
8
+ host= "localhost", # "localhost", #"demosthene-or-rakuten-mysql.hf.space", # Adresse IP ou nom d'hôte du serveur MySQL
9
  user= 'root', #"rakuten_admin", # Nom d'utilisateur MySQL
10
  port="3306",
11
  # unix_socket="/var/run/mysqld/mysql.sock",
 
17
  # Création d'un curseur pour exécuter des requêtes SQL
18
  cursor = conn.cursor()
19
 
20
+ # Exemple de requête INSERT
21
+ insert_query = "INSERT INTO utilisateurs (nom, prenom, email) VALUES (%s, %s, %s)"
22
+ values = ("Renouard", "Sonia", "s.r@free.fr")
23
+ cursor.execute(insert_query, values)
24
+
25
+ # Valider la transaction
26
+ conn.commit()
27
+
28
  # Exemple de requête SELECT
29
  query = "SELECT * FROM utilisateurs;"
30
  cursor.execute(query)
 
34
  for row in result:
35
  print(row)
36
 
 
 
 
 
 
 
 
 
 
 
37
  # Fermer le curseur et la connexion
38
  cursor.close()
39
  conn.close()