MySQL常用命令

2020-12-15  本文已影响0人  邯山之郸

1. 读取最后一个输入

SELECT *
FROM MyTable
ORDER BY data_id DESC LIMIT 1

读取前五个记录:

SELECT *
FROM MyTable
LIMIT 5;

读取后5个记录:

SELECT *
FROM MyTable
ORDER BY data_id DESC LIMIT 5;

如果希望这5个记录还是按照data_id排序,而不是倒序的话,可以这样写:

SELECT * FROM
  (SELECT *
  FROM MyTable
  ORDER BY data_id DESC LIMIT 5 ) AS MyNewName
ORDER BY data_id;

2. 查看存储引擎和修改存储引擎

SHOW ENGINES;
CREATE TABLE MYTABLE (
    建表语句;
) ENGINE = 存储引擎名;
ALTER TABLE MYTABLE ENGINE = 存储引擎名;

3. 创建表格

CREATE TABLE SkipStatus(
skip_id CHAR(4) NOT NULL,
skip VARCHAR(20) NOT NULL,
status TINYINT(1) NOT NULL,
PRIMARY KEY (skip_id));

表格如下:

skip_id skip status
1 wskip 0
2 eskip 0

4. 使用python修改表格

可以使用mysql.connector模块。但是安装的时候用:

pip install mysql-connector-python

而不是:

pip install mysql.connector

不然容易出问题。

上一篇 下一篇

猜你喜欢

热点阅读