云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

Doris MySQL命令简介,如何有效操作和管理MySQL数据库?

Doris MySQL命令是一种用于操作和管理Doris数据库的SQL命令集,提供了数据查询、插入、更新和删除等功能。

MySQL命令简介

一、基础命令

1、启动和停止MySQL服务

启动:net start mysql

停止:net stop mysql

2、修改MySQL账户密码

登录MySQL:mysql u root p

修改root用户密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

3、MySQL的登陆和退出

登录:mysql u root p

退出:exitquit

4、查看MySQL版本SELECT VERSION();

5、显示所有数据库SHOW DATABASES;

二、DDL(数据定义语言)

1、查询数据库SHOW DATABASES;

2、创建数据库

创建数据库:CREATE DATABASE 数据库名称;

判断存在则创建:CREATE DATABASE IF NOT EXISTS 数据库名称;

3、使用数据库USE 数据库名称;

4、删除数据库

删除数据库:DROP DATABASE 数据库名称;

判断存在则删除:DROP DATABASE IF EXISTS 数据库名称;

5、查询表

查询当前数据库下所有表:SHOW TABLES;

查询表结构:DESC 表名称;

6、创建表

   CREATE TABLE 表名 (
       字段名1 数据类型1,
       字段名2 数据类型2,
       ...
   );

7、修改表ALTER TABLE 表名 MODIFY COLUMN 列名 新数据类型;

8、删除表

删除表:DROP TABLE 表名;

判断存在则删除:DROP TABLE IF EXISTS 表名;

9、查看建表语句SHOW CREATE TABLE 表名;

10、添加、删除和修改字段自增长

添加自增:ALTER TABLE 表名 MODIFY COLUMN 列名 INT AUTO_INCREMENT;

取消自增:ALTER TABLE 表名 MODIFY COLUMN 列名 INT;

11、增加、删除和修改数据表的列

添加列:ALTER TABLE 表名 ADD COLUMN 新列名 数据类型;

删除列:ALTER TABLE 表名 DROP COLUMN 列名;

修改列:ALTER TABLE 表名 CHANGE COLUMN 旧列名 新列名 新数据类型;

12、添加、删除和查看索引

添加索引:CREATE INDEX 索引名 ON 表名(列名);

删除索引:DROP INDEX 索引名 ON 表名;

查看索引:SHOW INDEX FROM 表名;

13、创建临时表CREATE TEMPORARY TABLE 临时表名 (字段列表);

14、创建内存表CREATE TABLE 表名 (字段列表) ENGINE=MEMORY;

15、查看数据库数据表存储位置SHOW VARIABLES LIKE 'datadir';

16、:TRUNCATE TABLE 表名;

三、DML(数据操作语言)

1、数据增加INSERT INTO 表名 (列名) VALUES (值);

2、数据删除DELETE FROM 表名 WHERE 条件;

3、数据修改UPDATE 表名 SET 列名=值 WHERE 条件;

4、数据查询SELECT * FROM 表名;

四、DQL(数据查询语言)

1、检索所有数据SELECT * FROM 表名;

2、指定要检索的列SELECT 列名 FROM 表名;

3、使用WHERE子句来指定条件SELECT * FROM 表名 WHERE 条件;

4、使用聚合函数来计算统计数据SELECT AGGREGATE_FUNC(列名) FROM 表名;

5、使用GROUP BY来分组数据SELECT 列名, AGGREGATE_FUNC(列名) FROM 表名 GROUP BY 列名;

6、使用ORDER BY来排序数据SELECT * FROM 表名 ORDER BY 列名 [ASC|DESC];

五、DCL(数据控制语言)

1、GRANT命令:授予访问权限

   GRANT ALL PRIVILEGES ON 数据库.* TO '用户名'@'主机' IDENTIFIED BY '密码';
   FLUSH PRIVILEGES;

2、REVOKE命令:撤销访问权限

   REVOKE ALL PRIVILEGES ON 数据库.* FROM '用户名'@'主机';
   FLUSH PRIVILEGES;

3、SET PASSWORD命令:修改用户口令SET PASSWORD FOR '用户名'@'主机' = PASSWORD('新密码');

4、FLUSH命令:刷新权限FLUSH PRIVILEGES;

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《Doris MySQL命令简介,如何有效操作和管理MySQL数据库?》
文章链接:https://www.yunzhuji.net/xunizhuji/269269.html

评论

  • 验证码