linux环境中常用的mysql命令介绍

下面是“linux环境中常用的mysql命令介绍”的完整攻略:

1. 登录Mysql

在Linux中,可以通过以下命令登录到Mysql:

mysql -h hostname -P port -u username -p
  • hostname:Mysql服务器的主机名或IP地址;
  • port:Mysql服务器的端口号,默认为3306;
  • username:登录Mysql的用户名;
  • -p:表示需要输入密码登录。

例如,登录到本机上的Mysql,用户名为root,端口号为3306,密码为123456的Mysql数据库,可以执行以下命令:

mysql -h localhost -P 3306 -u root -p123456

2. Mysql基本命令

2.1 查看所有的数据库

show databases;

该命令会列出当前Mysql服务器中的所有数据库,例如:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| test_db            |
+--------------------+
5 rows in set (0.00 sec)

2.2 选择数据库

use database_name;

该命令可以选择要操作的数据库。例如:

use test_db;

3. 表操作命令

3.1 查看所有的表

show tables;

该命令可以列出所选中的数据库中的所有表,例如:

+----------------------+
| Tables_in_test_db     |
+----------------------+
| t_student_info        |
| t_student_score       |
+----------------------+
2 rows in set (0.00 sec)

3.2 查看表的结构

desc table_name;

该命令可以查看表的结构,例如:

desc t_student_info;

输出结果如下:

+---------+-----------+------+-----+---------+-------+
| Field   | Type      | Null | Key | Default | Extra |
+---------+-----------+------+-----+---------+-------+
| id      | int(11)   | NO   | PRI | NULL    |       |
| name    | char(20)  | NO   |     | NULL    |       |
| gender  | char(10)  | NO   |     | NULL    |       |
| age     | smallint  | NO   |     | NULL    |       |
| address | char(100) | NO   |     | NULL    |       |
| phone   | char(20)  | NO   |     | NULL    |       |
+---------+-----------+------+-----+---------+-------+
6 rows in set (0.00 sec)

3.3 查询表中的数据

select * from table_name;

该命令可以查询所选中的表中的所有数据,例如:

select * from t_student_info;

4. 用户管理命令

4.1 创建用户

create user 'username'@'hostname' identified by 'password';

该命令可以创建一个新用户,并为该用户设置密码。例如:

create user 'test_user'@'localhost' identified by '123456';

4.2 删除用户

drop user 'username'@'hostname';

该命令可以删除一个已经存在的用户。例如:

drop user 'test_user'@'localhost';

以上就是“linux环境中常用的mysql命令介绍”的完整攻略,希望能帮助到你。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux环境中常用的mysql命令介绍 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • CentOS 开机启动自定义脚本详解及实现

    CentOS 开机启动自定义脚本详解及实现 1. 概述 在 CentOS 系统中,开机启动脚本是自动运行的一些命令或程序,可以帮助我们在服务器启动时就进行一些必要操作。本文将详细介绍如何在 CentOS 系统中实现自定义开机启动脚本。 2. 实现步骤 步骤分为两部分,第一部分是创建开机启动脚本,第二部分是将脚本添加到系统服务中。 2.1 创建开机启动脚本 在…

    database 2023年5月22日
    00
  • 详解MySQL日期和时间类型的使用方法

    MySQL支持多种日期和时间类型,每种类型都适用于不同的情境。下面是MySQL支持的日期和时间类型: DATE:日期类型,格式为YYYY-MM-DD。它用于存储日期信息,例如出生日期、应收账单日期等。 TIME:时间类型,格式为HH:MM:SS。它用于存储时刻信息,例如开门时间、开机时间等。 DATETIME:日期时间类型,格式为YYYY-MM-DD HH:…

    MySQL 2023年3月9日
    00
  • Oracle通过LogMiner实现数据同步迁移

    下面我将就「Oracle通过LogMiner实现数据同步迁移」提供完整攻略。 概述 Oracle数据库中提供了一个LogMiner工具,可以监听数据库中的redo日志进行解析,从而在当前数据库中进行数据库同步迁移操作,类似于MySQL中的binlog。LogMiner实时解析redo日志,然后生成SQL语句以便可以通过Database Link将数据迁移到目…

    database 2023年5月21日
    00
  • Linux下mysql的root密码修改方法

    下面是详细讲解“Linux下mysql的root密码修改方法”的完整攻略。 1. 前置条件 在修改MySQL密码之前,请确保已经安装了MySQL,并且已经用root用户登录MySQL。 2. 修改MySQL root密码的步骤 2.1 进入MySQL 首先,需要用管理员身份进入MySQL,可以使用如下命令: mysql -u root -p 其中,“-u r…

    database 2023年5月22日
    00
  • RedisClient 连接redis 提示 ERR Client sent AUTH, but no password is set

    使用redisclient连接redis出现上图的错误 在配置中已经找到requirepass修改了密码,但是还是出现上图错误。在网上找了资料在dos设置 出现上图红框中的错误,研究了半天也没有解决。后来将配置中的requirepass重新注释掉,在重新配置就可以了。     参考文章 http://www.cnblogs.com/robinli/p/926…

    Redis 2023年4月13日
    00
  • Linux下各种服务器的架设详解

    下面是”Linux下各种服务器的架设详解”的完整攻略。 1. 前言 Linux作为一款免费且开源的操作系统,在IT行业中越来越受欢迎。而其中一个重要原因就是Linux可以轻松地架设各种服务器。在本文中,我们将介绍如何使用Linux架设常见的服务器,包括:Web服务器、FTP服务器、邮件服务器、DNS服务器和MySQL服务器。 2. Web服务器 Web服务器…

    database 2023年5月22日
    00
  • SQL 变换结果集以实现跨行计算

    SQL 变换结果集以实现跨行计算可以通过使用窗口函数(Window Function)实现。窗口函数可以在对结果集进行聚合之前,为每一行计算一个值。举个例子,如果你想要计算每个销售人员的总销售额,你可以通过窗口函数为每个销售人员的订单计算销售额后再进行总计。 下面分别给出两个实例,展示如何使用窗口函数进行跨行计算。 实例一 假设我们有下面这个订单表: Ord…

    database 2023年3月27日
    00
  • PHP 5.6.11中CURL模块问题的解决方法

    下面是“PHP 5.6.11中CURL模块问题的解决方法”的完整攻略,具体内容如下: 问题描述 在PHP 5.6.11的环境中,使用CURL模块时会出现一些问题,例如无法正常发送HTTP请求、出现SSL证书验证失败等问题,这些问题都会影响到应用的正常运行。 解决方法 解决这个问题的方法是升级CURL模块。具体的步骤如下: 步骤一:备份原有的CURL模块 在进…

    database 2023年5月22日
    00
合作推广
合作推广
分享本页
返回顶部