linux_wiki:perform_simple_sql_queries_against_a_database

Perform Simple SQL Queries Against A Database

General Information

Basic SQL commands.


Lab Setup

The following virtual machines will be used:

  • server2.example.com (192.168.1.151) → Database here

Previous Sections Completed


Basics of SQL: Connect and Navigate

Connect to the database

mysql -u root -p


Show databases on the system

MariaDB [(none)]> SHOW DATABASES;


Use a specific database called 'emails'

MariaDB [(none)]> USE emails;


Show the tables in the database, emails

MariaDB [emails]> SHOW TABLES;


Show the fields available in a table called 'users'

MariaDB [emails]> DESCRIBE users;

Basics of SQL: Add,Remove,Modify


Insert two new rows/entries into a table (two methods)

# Values method
MariaDB [emails]> INSERT INTO users (userFirstName,userLastName,userEmailAddress) VALUES ("Robert","Jones","rjones@example.com");
 
# Set method
MariaDB [emails]> INSERT INTO users set userFirstName="Jane", userLastName="Smith", userEmailAddress="jsmith@example.com";


Show all entries from the users table

MariaDB [emails]> SELECT * FROM users;


Show all entries from the users table where the last name equals “Smith”

MariaDB [emails]> SELECT * FROM users WHERE userLastName="Smith";


Delete the entry where the user id is 2

MariaDB [emails]> DELETE FROM users WHERE userID=2;


Update the entry of Robert Jones to change the email address

MariaDB [emails]> UPDATE users SET userEmailAddress="robert.jones@example.com" WHERE userID=1;

  • linux_wiki/perform_simple_sql_queries_against_a_database.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)