
mysqladmin -u root password YOUR_PASSWORD
mysqladmin -u root -p create DB_NAME
mysql -u root -p albums
Reading table information for completion of table and column names
CREATE TABLE collection (title VARCHAR(100), artist VARCHAR(100), genre VARCHAR(30), condition VARCHAR(10), worth DOUBLE(2,2), notes TEXT, released DATE, added DATE, opened ENUM('yes','no'), updated TIMESTAMP(14), ID int(11) NOT NULL auto_increment, PRIMARY KEY (ID)) Query OK, 0 rows affected (0.01 sec)
ERROR 1064: You have an error in your SQL syntax near 'notes TEXT, released DATE, added DATE, opened ENUM('yes','no'), updated TIMESTAMP' at line 1 describe collection;
## table albums.collection
mysql -u root -p albums < collection.sql
INSERT INTO collection (title, artist, genre, condition, worth, notes, released, added, opened) VALUES ('Yesterday and Today', 'Beatles', 'Pop/Rock', 'good', '3000.00', 'The famous Butcher Cover', '1966-06-01', '1978-09-23', 'yes'); 'Armed Forces', 'Elvis Costello', 'Pop/Rock', 'exlnt',
LOAD DATA INFILE '/home/bob/record_collection' INTO TABLE collecton FIELDS TERMINATED BY ',' ENCLOSED BY ''' LINES TERMINATED BY 'n'
SELECT * FROM collection;
SELECT title, artist, worth FROM collection;
+---------------------+-------------------+---------+
SELECT title, artist, worth FROM collection WHERE artist="Beatles";
SELECT title, artist, worth FROM collection WHERE artist LIKE "%i%";
SELECT SUM(worth) AS total FROM collection;
+---------+
SELECT title, artist, worth FROM collection WHERE worth < '100.00';
SELECT title, artist, genre FROM collection WHERE genre != 'Pop/Rock';
SELECT title, artist, genre FROM collection ORDER BY title;
SELECT title, artist, updated from collection ORDER BY updated LIMIT 0,10;
DELETE FROM collection WHERE title="Zenyatta Mondatta";
UPDATE collection SET condition = "good", added = "2003-10-05", worth = "8.50" WHERE title = "Zenyatta Mondatta";
mysqldump --add-lock -u root -p --databases albums > albums_all.sql
mysql -u root -p < albums_all.sql
mysqldump --add-lock albums -u root -p collection > albums_collection.sql
mysqldump --add-lock albums -u root -p collection -n -t "--where=updated like '200310%'" > oct_collection.sql
DROP database linuxclub;
DROP table lexington;
ALTER TABLE collection ADD COLUMN label VARCHAR(30);
UPDATE collection SET label = "Capitol" WHERE artist = "Beatles";
ALTER TABLE collection MODIFY condition VARCHAR(20);
INSERT INTO user VALUES('localhost','stan', PASSWORD('77JyC8'),'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');FLUSH PRIVILEGES;
GRANT ALL ON album.* TO stan@localhost IDENTIFIED BY '77JyC8';
SELECT version();
SELECT now();
SELECT CHAR(67); - will show you the letter who's ascii value is in the parenthesis
SELECT date_format(updated, '%d %M %Y') AS Normal_Date FROM collection WHERE artist="Beatles";
+-----------------+