常用MySQL命令
启动与退出
指定 IP 地址和端⼝号登录 MySQL数据库命令格式为:
mysql -h ip -u root -p -P 3306 例如: mysql -h 127.0.0.1 -u root -p -P 3306
退出
MySQL 使⽤ quit 或 exit 退出 MySQL
查看数据库
SHOW DATABASES ;
创建数据库
CREATE DATABASE IF NOT EXISTS dbname ;
选择数据库
USE 数据库名 ;
查看数据库中的数据表
SHOW TABLES ;
删除数据库
DROP DATABASE IF EXISTS dbname;
创建⼀个简单的数据库表
字段 类型(⻓度) 属性 索引
CREATE TABLE IF NOT EXISTS表名
( id INT UNSTGND AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL )
ENGINE = InnoDB DEFAULT CHARSET=utf8;
添加数据
INSERT INTO table_name( field1, field2,...fieldN )
VALUES ( value1, value2,...valueN ) ;
查询数据
SELECT * FROM table ;
修改数据
UPDATE table SET 字段1 = '值1', 字段1='值2' WHERE 条件 ;
删除数据
DELETE FROM table WHERE 条件 ;
创建新普通⽤户
GRANT 权限 ON 库名.表名 TO '⽤户名'@'主机名' IDENTIFIED BY '密码'
查询所有⽤户
SELECT user,host FROM mysql.user;
删除普通⽤户
DROP USER '⽤户名'@'主机名';
修改 root ⽤户密码
SET PASSWORD = PASSWORD('新密码');
root ⽤户修改普通⽤户密码
SET PASSWORD FOR '⽤户名'@'主机名'=PASSWORD('新密码')

浙公网安备 33010602011771号