SQL Intro
SQL Intro
SHOW DATABASES;
open db:
USE w3schools;
CREATE DATABASE:
CREATE DATABASE csc_class;
DROP DATABASE:
DROP DATABASE csc_class;
CREATE TABLE:
CREATE TABLE Customers (
CustomerID INT PRIMARY KEY AUTO_INCREMENT,
CustomerName VARCHAR(100) NOT NULL,
ContactName VARCHAR(100),
Address VARCHAR(255),
City VARCHAR(100),
PostalCode VARCHAR(20),
Country VARCHAR(100)
);
DROP TABLE:
DROP TABLE table_name;
INSERT INTO:
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode,
Country)
VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway');
MySQL UPDATE:
UPDATE Customers
SET ContactName = 'Alfred Schmidt', City = 'Frankfurt'
WHERE CustomerID = 1;
Filter:
SELECT * FROM Customers WHERE Country = 'Mexico';
INNER JOIN:
LEFT JOIN:
RIGHT JOIN:
Shell
mysql -u root -p
https://phoenixnap.com/kb/how-to-list-all-databases-mysql#:~:text=To%20show%20all
%20databases%20in%20MySQL%2C%20follow%20the,3%203.%20Alternatively%2C%20show%20the
%20database%20schemas%20with%3A
mysql -u root -p
-u---user name
-p---password
to open db:
use db_name;
SHOW TABLES;
To Show table: