[关闭]
@yanglt7 2018-06-06T06:34:10.000000Z 字数 1682 阅读 845

2 MySQL 数据库、表、数据

MySQL


进入mysql

1.MySQL5.7 Command Line Client
2.管理员权限cmd-net start mysql57

创建数据库

1.C:\Windows\system32>create database test;
2.mysql>mysqladmin -u root -p create test;
3.mysql>create database test;

删除数据库

  1. mysql>mysqladmin -u root -p drop test;
  2. Do you really want to drop the 'test' database [y/N] y
  3. Database "test" dropped

选择数据库

  1. mysql>use test;

创建数据表

  1. mysql> use test;
  2. Database changed
  3. mysql> CREATE TABLE runoob_tbl(
  4. -> runoob_id INT NOT NULL AUTO_INCREMENT,
  5. -> runoob_title VARCHAR(100) NOT NULL,
  6. -> runoob_author VARCHAR(40) NOT NULL,
  7. -> submission_date DATE,
  8. -> PRIMARY KEY ( runoob_id )
  9. -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;

删除数据表

  1. mysql>DROP TABLE runoob_tbl;

插入数据

向MySQL数据表插入数据通用的 INSERT INTO SQL语法:

  1. mysql>INSERT INTO table_name(field1,field2,...,fieldN)
  2. VALUES
  3. (value1,value2,...,valueN)
  1. mysql> INSERT INTO runoob_tbl
  2. -> (runoob_title, runoob_author, submission_date)
  3. -> VALUES
  4. -> ("学习 PHP", "菜鸟教程", NOW());

如果数据是字符型,必须使用单引号或者双引号,如:"value"。

查询数据

在MySQL数据库中查询数据通用的 SELECT 语法:

  1. SELECT column_name,column_name
  2. FROM table_name
  3. [WHERE Clause]
  4. [OFFSET M] [LIMIT T]
  1. mysql> select*from runoob_tbl;
  2. +-----------+--------------+---------------+-----------------+
  3. | runoob_id | runoob_title | runoob_author | submission_date |
  4. +-----------+--------------+---------------+-----------------+
  5. | 1 | 学习 PHP | 菜鸟教程 | 2017-08-10 |
  6. | 2 | 学习MYSQL | 菜鸟教程 | 2017-08-10 |
  7. | 3 | JAVA教程 | RUNOOB.COM | 2016-05-06 |
  8. +-----------+--------------+---------------+-----------------+
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注