mysql命令笔记

2018-11-16  本文已影响0人  holo3344

mysql -u root -p

SHOW DATABASES;

CREATE DATABASE database_name;

DROP DATABASE database_name;

USE database_name;

SHOW TABLES;

DESC table_name; or DESCRIBE table_name;

CREATE TABLE table_name(var1, var2, var3, ...) ;

Example:
CREATE TABLE student(
  id INT AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(20) NOT NULL,
  sex VARCHAR(20) NOT NULL,
  date VARCHAR(20)
);

DROP TABLE table_name;

INSERT INTO table_name(var1, var2, var3, ...) VALUES(val1, val2, val3, ...);

Example:
INSERT INTO student(name, sex, date) VALUES('James', 'Male', '1990-03-12');
or
INSERT INTO VALUES(NULL, 'Jack’, 'Male', '1989-10-05');

UPDATE table_name SET <var>=<value> WHERE <condition>

Example(条件更新):
UPDATE student SET name='Ross' WHERE id=1;
Example(整列更新):
UPDATE student SET name='Ross';

DELETE FROM table_name WHERE <condition>

Example:
DELETE FROM student WHERE id=1;

ALTER TABLE old_table_name RENAME TO new_table_name;

Example:
ALTER TABLE student RENAME TO new_student;

上一篇 下一篇

猜你喜欢

热点阅读