首页 > 数据库 >mysql运维工具

mysql运维工具

时间:2022-10-27 12:02:29浏览次数:44  
标签:运维 如何 数据库 tecmint 命令 答案 mysql 工具 运行


15个 MySQL 基础面试题,DBA 们准备好了吗

问题1:你如何确定MySQL是否处于运行状态?

答案:在Debian上运行命令servicemysqlstatus,然后看输出即可。

在RedHat或者centos上运行命令servicemysqldstatus,然后看看输出即可。

问题2:如何开启或停止MySQL服务?

答案:运行命令servicemysqldstart开启服务;

运行命令servicemysqldstop停止服务。

问题3:如何通过Shell登入MySQL?

答案:运行命令mysql-u用户名-p登陆密码

问题4:如何列出所有数据库?

答案:运行命令showdatabases;

问题5:如何切换到某个数据库并在上面工作?

答案:(1)运行命令usedatabase_name;

(2)进入名为database_name的数据库。

问题6:如何列出某个数据库内所有表?

答案:在当前数据库运行命令showtables;

问题7:如何获取表内所有Field对象的名称和类型?

答案:运行命令describe表名;

简写为desc表名;

问题8:如何删除表?

答案:运行命令droptable表名;

问题9:如何删除数据库?

答案:运行命令dropdatabase数据库名;

问题10:如何查看表内所有数据?

答案:运行命令select*from表名;

问题11:如何从表(比如oc_users)中获取一个field对象(比如uid)的所有数据?

答案:运行命令selectuidfromoc_users;

问题12:假设你有一个名为‘xyz’的表,它存在多个字段,如‘createtime’和‘engine’,

名为engine的字段由‘Memoty’和‘MyIsam’两种数值组成。

如何只列出‘createtime’和‘engine’这两列,并且engine的值为‘MyIsam’?

答案:运行命令selectcreate_time,enginefromxyzwhereengine=“MyIsam”;

问题13:如何列出表‘xrt’内name域值为‘tecmint’,web_address域值为‘tecmint.com’的所有数据?

答案:运行命令select*fromxrtwherename=“tecmint”andweb_address=“tecmint.com”;

问题14:如何列出表‘xrt’内name域值不为‘tecmint’,web_address域值为‘tecmint.com’的所有数据?

答案:运行命令select*fromxrtwherename!=“tecmint”andweb_address=“tecmint.com”;

问题15:如何知道表内行数?

答案:运行命令selectcount(*)from表名;

mysql运维工具_运维

mysql 面试题,如下,怎么写??

selectdateas"日期",

sum(decode(area,'海淀',value,0))as"海淀统计数",

sum(decode(area,'朝阳',value,0))as"朝阳统计数",

sum(value)as"总数"

froma

groupbydate

本回答由提问者推荐

面试mysql数据库dba时候会问什么问题

1.数据优化,2.sql,3.场景分析

面试mysql数据库dba时候会问什么问题

1.数据优化,2.sql,3.场景分析

标签:运维,如何,数据库,tecmint,命令,答案,mysql,工具,运行
From: https://blog.51cto.com/yetaotao/5800701

相关文章

  • mysql约束在哪个表
    mysql常见的约束类型有哪些6种mysql常见的约束:1、非空约束(notnull)非空约束用于确保当前列的值不为空值,非空约束只能出现在表对象的列上。Null类型特征:所有的类型的值都可......
  • mysql语法大全
    求mysql数据库语法1、可以根据这样写:updatetablenameset字段1=什么,字段2=什么where条件本回答由网友推荐mysql语法COUNT函数用于统计,有点儿“合计”的意思。你在加上orderid......
  • mysql用select的子查询结果作为where后筛选条件
    mysqlselect查询语句where子句除了写子查询,还有没有更好的代替子查询的?一使用SELECT子句进行多表查询SELECT字段名FROM表1,表2…WHERE表1.字段=表2.字段AND其它查询条件SELE......
  • Mysql删除用户
    如何在mysql的配置文件添加一个用户注:我的运行环境是widnowsxpprofessional+MySQL5.0一,创建用户:命令:CREATEUSER'username'@'host'IDENTIFIEDBY'password';说明:username......
  • mysql设置远程访问权限
    mysql怎么开启远程登录功能进入cmd命令模式。mysql-hlocalhost-umysql-pEnterpassword:******连接数据库。mysql>usemysql;(此DB存放MySQL的各种配置信息)Databasechangedmy......
  • mysql执行计划的type
    如何理解MySQL的执行计划mysql中有一个叫event的东西,你可以查一下文档,可以设置定时更新,执行一个过程的sql。mysql中执行计划里type为index就需要优化吗mysql是一种sql关系......
  • mysql性能分析工具
    mysql如何分析查询性能如何提高MySQLLimit查询的性能?在MySQL数据库操作中,我们在做一些查询的时候总希望能避免数据库引擎做全表扫描,因为全表扫描时间长,而且其中大部分扫描......
  • mysql面试题
    拼接table_1:1a,b,c2a,btable_2:a北京b上海c南京输出1北京,上海,南京CREATETABLE`table_1`(`id`intDEFAULTNULL,`daihao`varchar(100)DEFAU......
  • 查看mysql binlog日志(转)
    1.使用showbinlogeventsa.获取binlog文件列表mysql>showbinarylogs;+------------------+-----------+|Log_name|File_size|+------------------......
  • Mysql 行号+分组行号+取Top记录 SQL
    Mysql行号+分组行号+取Top记录SQLselect*from(SELECT(@rowNum:=@rowNum+1)asrowNum--全量行号......