Python MariaDB - Select Query using PyMySQL Last Updated : 14 Oct, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report MariaDB is an open source Database Management System and its predecessor to MySQL. The pymysql client can be used to interact with MariaDB similar to that of MySQL using Python. In this article we will look into the process of querying data from a table of the database using pymysql. To query data use the following syntax: Syntax : In order to select particular attribute columns from a table, we write the attribute names. SELECT attr1, attr2 FROM table_name In order to select all the attribute columns from a table, we use the asterisk ‘*’ symbol.SELECT * FROM table_name Example 1 : Python3 import pymysql # Create a connection object # IP address of the MySQL database server Host = "localhost" # User name of the database server User = "user" # Password for the database user Password = "" database = "GFG" conn = pymysql.connect(host=Host, user=User, password=Password, database) # Create a cursor object cur = conn.cursor() query = f"SELECT * FROM PRODUCT" cur.execute(query) rows = cur.fetchall() conn.close() for row in rows : print(row) Output : output of codeSQL output The above program illustrates the connection with the MariaDB database 'GFG' in which host-name is localhost, the username is 'user' and password is 'your password'. Example 2 : Python3 import pymysql # Create a connection object conn = pymysql.connect('localhost', 'user', 'password', 'database') # Create a cursor object cur = conn.cursor() query = f"SELECT price,PRODUCT_TYPE FROM PRODUCT" cur.execute(query) rows = cur.fetchall() conn.close() for row in rows : print(row) Output : Comment More infoAdvertise with us Next Article Python MariaDB - Select Query using PyMySQL P pratapworkmail Follow Improve Article Tags : Python Python-MariaDB Practice Tags : python Similar Reads Python MariaDB - Update Query using PyMySQL MariaDB is an open-source Database Management System and its predecessor to MySQL. The pymysql client can be used to interact with MariaDB similar to that of MySQL using Python. In this article, we will look into the process of using the UPDATE query on a table of the database using pymysql. Â The up 2 min read Python MariaDB - Delete Query using PyMySQL DELETE is an SQL query, that is used to delete one or more entries from a table with a given condition. To connect with MariaDB database server with Python, we need to import pymysql client. After connecting with the database in MySQL we can create tables in it and can manipulate them. Syntax: DELET 2 min read Python MariaDB - Drop Table using PyMySQL MariaDB is an open source Database Management System and its predecessor to MySQL. The pymysql client can be used to interact with MariaDB similar to that of MySQL using Python. In this article we will look into the process of Dropping a table from a database using pymysql. To drop a table use any o 2 min read Python MySQL - Select Query Python Database API ( Application Program Interface ) is the Database interface for the standard Python. This standard is adhered to by most Python Database interfaces. There are various Database servers supported by Python Database such as MySQL, GadFly, mySQL, PostgreSQL, Microsoft SQL Server 2000 2 min read Python MariaDB - Insert into Table using PyMySQL MariaDB is an open source Database Management System and its predecessor to MySQL. The pymysql client can be used to interact with MariaDB similar to that of MySQL using Python. In this article we will look into the process of inserting rows to a table of the database using pymysql. You can insert o 2 min read Like