CMD command
CD C:\xampp\mysql\bin
press enter button
mysql.exe -u root -p
press again enter button
If there's no password, just press Enter again
Copy-paste ready examples for your projects.
CD C:\xampp\mysql\bin
press enter button
mysql.exe -u root -p
press again enter button
If there's no password, just press Enter again
create database dbuniversity;
show databases;
use dbuniversity;
CREATE TABLE university (
ID VARCHAR(10) PRIMARY KEY,
Name VARCHAR(30) NOT NULL,
ChargePerTerm DECIMAL(10, 2),
NumOfTerms INT(3) NOT NULL
);
desc university;
CREATE TABLE Student (
UniID VARCHAR(10),
IndexNo VARCHAR(10) NOT NULL,
Name VARCHAR(50) NOT NULL,
DateJoined DATE NOT NULL,
PRIMARY KEY (UniID, IndexNo),
FOREIGN KEY (UniID) REFERENCES University(ID)
);
desc Student;
INSERT INTO university
VALUES
('U001', 'University of Technology', 50000.00, 2),
('U002', 'University of AppliedScience', 12000.00, 3);
INSERT INTO Student
VALUES
('U001', 'ST00001', 'Tommy', '1995/06/05'),
('U001', 'ST00002', 'Linda', '1995/06/22'),
('U002', 'ST00003', 'Mathives', '1995/06/30'),
('U002', 'ST00001', 'Tommy', '1995/06/30');
select * from university;
select * from Student;
select Name from Student;
select Name as "Undergraduates"
from Student;
select indexno, Name from Student;
select indexno, Name as "Undergraduates"
from Students;
select indexno, Name as "Undergraduates"
from Student
Order By indexno Desc;
select indexno, Name as "Undergraduates"
from Student
Order By name Desc;
Select distinct name from Student;
ALTER table university
ADD column
Payment double(10,2);
desc university;
select * from university;
UPDATE university
SET Payment = ( ChargePerTerm * NumOfTerms )+2500;
select * from university;
select payment
from university
where Name like 'University of Technology';
select payment * 1000 as "Income"
from university
where Name like 'University of Technology';
select count (IndexNo)
from Student
where uniid LIKE 'UOO1'