Advertisement
xerocool-101

001 CRUD

May 6th, 2025 (edited)
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MySQL 0.80 KB | Software | 0 0
  1. --CREATE database
  2. SHOW DATABASES;
  3. CREATE DATABASE demo;
  4. USE demo;
  5.  
  6. --CREATE table
  7. SHOW TABLES;
  8. CREATE TABLE users (
  9.   id INT AUTO_INCREMENT NOT NULL,
  10.   name VARCHAR(255) NOT NULL,
  11.   password VARCHAR(255) NOT NULL,
  12.   PRIMARY KEY(id)
  13. );
  14.  
  15. --CREATE/INSERT data
  16. INSERT INTO users (name, password) VALUES ('Mg Mg', MD5/SHA1('12345678'));
  17.  
  18. --READ
  19. SELECT * FROM users;
  20. SELECT name FROM users WHERE password = '12345678';
  21.  
  22. --UPDATE
  23. UPDATE users SET name = 'Ma Ma' WHERE id = 1;
  24.  
  25. --DELETE/DESTROY data/rows
  26. DELETE FROM users WHERE name = 'Ma Ma';
  27. DELETE FROM users; --Does not reset auto-increment ID (unless explicitly done)
  28. TRUNCATE TABLE users; --Resets auto-increment counter to 1 (in most databases)
  29.  
  30. --DELETE/DESTROY table
  31. DROP TABLE users;
  32.  
  33. --DELETE/DESTROY database
  34. DROP DATABASE demo;
Tags: sql
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement