linux命令查询mysql的有哪些

linux命令查询mysql的有:1、启动mysql的命令【mysqladmin start】;2、重启mysql的命令【mysqladmin restart】;3、关闭mysql的命令【mysqladmin shutdown】。

linux命令查询mysql的有哪些

linux命令查询mysql的有:

1、启动mysql的命令:mysqladmin start

/ect/init.d/mysql start (前面为mysql的安装路径)

2、重启mysql的命令:mysqladmin restart

/ect/init.d/mysql restart (前面为mysql的安装路径)

3、关闭mysql的命令: mysqladmin shutdown

/ect/init.d/mysql shutdown (前面为mysql的安装路径)

4、连接本机上的mysql:

cd mysqlbin

mysql -uroot -p

输入密码

退出mysql命令:exit

5、修改mysql密码:

mysqladmin -u用户名 -p旧密码 password 新密码

or

mysql命令行SET PASSWORD FOR root=PASSWORD(“root”);

6、增加新用户

grant select on 数据库.* to 用户名@登录主机 identified by “密码”

eg:增加一个用户test密码为123,让他可以在任何主机上登录, 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql,然后键入以下命令:

grant select,insert,update,delete on *.* to " Identified by "123";

7、有关mysql数据库方面的操作

必须首先登录到mysql中,有关操作都是在mysql的提示符下进行,而且每个命令以分号结束

显示数据库列表:show databases;

显示库中的数据表:use mysql; //打开库

             show tables;

显示数据表的结构:describe 表名;

建库:create database 库名;

建表:use 库名;

          create table 表名(字段设定列表);

删库和删表: drop database 库名;

                     drop table 表名;

将表中记录清空:delete from 表名;

显示表中的记录:select * from 表名;

8、编码的修改

如果要改变整个mysql的编码格式:

启动mysql的时候,mysqld_safe命令行加入

–default-character-set=gbk

如果要改变某个库的编码格式:在mysql提示符后输入命令

蓝心千询 蓝心千询

蓝心千询是vivo推出的一个多功能AI智能助手

蓝心千询 34 查看详情 蓝心千询

alter database db_name default character set gbk;

9、数据的导入导出

文本数据转到数据库中

  文本数据应符合的格式:字段数据之间用tab键隔开,null值用来代替。例:

  1 name duty 2006-11-23

  数据传入命令 load data local infile “文件名” into table 表名;

10、导出数据库和表

  mysqldump –opt news > news.sql(将数据库news中的所有表备份到news.sql文件,news.sql是一个文本文件,文件名任取。)

  mysqldump –opt news author article > author.article.sql(将数据库news中的author表和article表备份到author.article.sql文件, author.article.sql是一个文本文件,文件名任取。)

  mysqldump –databases db1 db2 > news.sql(将数据库dbl和db2备份到news.sql文件,news.sql是一个文本文件,文件名任取。)

  mysqldump -h host -u user -p pass –databases dbname > file.dump

就是把host上的以名字user,口令pass的数据库dbname导入到文件file.dump中

  mysqldump –all-databases > all-databases.sql(将所有数据库备份到all-databases.sql文件,all-databases.sql是一个文本文件,文件名任取。)

11、导入数据

  mysql < all-databases.sql(导入数据库)

  mysql>source news.sql;(在mysql命令下执行,可导入表)

12、连接MySQL

格式: mysql -h主机地址 -u用户名 -p用户密码

例1:连接到本机上的MYSQL。

首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>。

例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:

  mysql -h110.110.110.110 -uroot -pabcd123

  (注:u与root可以不用加空格,其它也一样)

13、退出MYSQL命令: exit (回车)。

14、修改密码

格式:mysqladmin -u用户名 -p旧密码 password 新密码

例1:给root加个密码ab12。首先在DOS下进入目录mysqlbin,然后键入以下命令:

  mysqladmin -uroot -password ab12

  注:因为开始时root没有密码,所以-p旧密码一项就可以省略了。

例2:再将root的密码改为djg345。

  mysqladmin -uroot -pab12 password djg345

15、增加新用户。(注:MySQL环境中的命令,所以后面都带一个分号作为命令结束符)

格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”

例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

 grant select,insert,update,  delete on *.* to test1@"%" Identified by "abc";

但例1增加的用户是十分危险的,你想如某个人知道test1的密码,那么他就可以在internet上的任何一台电脑上登录你的MySQL数据库并对你的数据可以为所欲为了,解决办法见例2。

例2、增加一个用户test2密码为abc,让他只可以在localhost上登录,并可以对数据库mydb进行查询、插入、修改、删除的操作 (localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道test2的密码,他也无法从internet上直接访问数据 库,只能通过MySQL主机上的web页来访问。

grant select,insert,update,delete on mydb.* to test2@localhost identified by "abc";

如果你不想test2有密码,可以再打一个命令将密码消掉。

grant select,insert,update,delete on mydb.* to test2@localhost identified by "";

更多相关免费学习推荐:mysql教程(视频)

以上就是linux命令查询mysql的有哪些的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/355909.html

赞 (0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
win8的windows media center怎么用_win8 Windows Media Center使用入门
上一篇 2026年11月13日 12:11:28
崩坏星穹铁道异相仲裁阵容推荐-崩坏星穹铁道异相仲裁阵容怎么搭配
下一篇 2026年9月8日 13:26:54

相关推荐

  • mysql创建数据库时如何启用加密功能_mysql启用数据库加密的步骤

    MySQL的TDE通过密钥环插件加密InnoDB表空间实现静态数据保护,需配置keyring_file或KMS插件,创建表时启用ENCRYPTION=’Y’,并确保密钥与数据备份一致,同时结合SSL、访问控制等措施构建多层安全体系。 MySQL数据库的加密功能,尤其是我们常说…

    2026年11月13日
    600
  • 如何使用SSH隧道连接CentOS服务器

    要通过ssh隧道连接到centos服务器,请按照以下步骤进行操作: 1. 安装SSH客户端 确保你的本地计算机上已经安装了SSH客户端。大多数Linux和macOS系统预装了SSH客户端。如果未安装,可以使用以下命令进行安装: 在CentOS上安装SSH客户端: sudo yum install o…

    2026年11月13日
    200
  • CentOS环境下SQL Server资源监控方案

    在centos环境下监控sql server资源,可以采用多种方案,包括使用内置工具、开源工具以及第三方监控解决方案。以下是一些推荐的监控方案: 使用Prometheus和Grafana进行监控 Prometheus 是一个开源的监控系统和时间序列数据库,适合监控微服务和容器化环境。通过导出器或自定…

    2026年11月13日
    600
  • AlmaLinux 10 将默认启用 CRB 仓库,提供更丰富的软件包

    AlmaLinux 10 将默认启用 CRB 仓库,提供更丰富的软件包AlmaLinux 10 将默认启用 CRB 仓库,提供更丰富的软件包AlmaLinux 10 将默认启用 CRB 仓库,提供更丰富的软件包AlmaLinux 10 将默认启用 CRB 仓库,提供更丰富的软件包

    almalinux 官方发布消息,自 almalinux os 10.0 版本开始,系统将默认开启 crb(codeready builder)仓库。此举主要为了解决用户在安装 epel(extra packages for enterprise linux)软件包时长期面临的依赖缺失问题,例如在部…

    2026年11月13日 • 用户投稿
    600
  • 解决 javac-algs4 命令未找到错误的完整指南

    本教程旨在解决在使用 `javac-algs4` 命令时遇到的“command not found”错误。核心解决方案包括:定位并修正 `algs4` 包装脚本(如移除不必要的 `.sh` 扩展名),以及确保 `algs4.jar` 文件被放置在包装脚本所指定的正确库路径下。通过这些步骤,用户可以成…

    2026年11月13日
    000
  • 【Linux】linux 下打开多个终端的快捷键

    ctrl+shift+t 打开多个终端 ctrl+d 关闭终端 !!想开几个就按几次快捷键 在这里插入图片描述 以上就是【Linux】linux 下打开多个终端的快捷键的详细内容,更多请关注创想鸟其它相关文章!

    2026年11月13日
    1000
  • 如何实现动态文本文件的分块定位和管理?

    如何实现动态文本文件的分块定位和管理?如何实现动态文本文件的分块定位和管理?如何实现动态文本文件的分块定位和管理?如何实现动态文本文件的分块定位和管理?

    动态文本文件分块定位与管理方案 在软件开发中,尤其面对频繁更新的文本文件,高效的分块定位和管理至关重要。本文探讨一种系统设计方案,实现对动态文本文件的灵活管理。 需求分析 设想一个文本文件,需要对其进行分块描述和定位。例如,一个描述文件 test.desc 可能包含以下内容: 1~3行: aaa4~…

    2026年11月13日 • 用户投稿
    000
  • 如何在CentOS上构建PyTorch集群

    如何在CentOS上构建PyTorch集群如何在CentOS上构建PyTorch集群如何在CentOS上构建PyTorch集群如何在CentOS上构建PyTorch集群

    在CentOS环境中搭建PyTorch集群包含多个环节,包括初始化集群环境、安装必需的软件与库、调整网络设置及运行PyTorch程序。以下是简易版的指引,帮助你在CentOS里构建PyTorch集群: 初始要求 保证已拥有CentOS服务器并已完成系统的安装。各服务器间可通过SSH实现无密码登录。具…

    2026年11月13日 • 用户投稿
    000
  • CentOS HDFS集群搭建步骤有哪些

    在centos上构建hdfs集群的操作流程如下: 准备工作:安装Java开发工具包:保证每个节点都已安装Java Development Kit (JDK) 1.8及以上版本。设置网络连接:确保所有节点处于同一网络环境中,并能够相互通讯。部署Hadoop软件:在主节点(NameNode)处下载并解压…

    2026年11月13日
    100
  • linux: 了解 C 开发 IO 操作

    在 %ignore_a_1% 平台上进行开发,掌握 io 操作对于提升应用程序性能和优化系统资源使用至关重要。那么,如何才能被视为精通 io 呢?本文将从多个角度详细探讨,包括文件 io、网络 io 以及高级 io 技术。 掌握基本的文件 IO 操作在 Linux 中,文件 IO 操作是基础的 IO…

    2026年11月13日
    000
  • centos zookeeper网络设置要点

    在centos中配置zookeeper时,网络设置是至关重要的一步。以下是具体的配置指南: 网络配置:确定网卡名称:使用 ip a 或 ifconfig 来查看当前的网卡名称(如 ens33、ens32)。暂时停止防火墙和禁用SELinux(适合测试环境):停止防火墙:systemctl stop …

    2026年11月12日
    100
  • MySQL安装后如何启动?服务配置与管理技巧

    启动MySQL服务需根据操作系统使用相应命令:Linux上常用sudo systemctl start mysql,Windows上可用net start MySQL,启动后通过systemctl status mysql或服务管理器确认运行状态,并检查错误日志排查常见问题如端口冲突、权限不足等。 …

    2026年11月12日
    000
  • CentOS HDFS权限怎么配置

    centos系统中hadoop分布式文件系统(hdfs)权限配置指南 本文将指导您如何在CentOS系统上配置HDFS权限。HDFS权限模型与Linux文件系统类似,包含用户、组和其他人权限。 第一步:Hadoop安装与配置 确保Hadoop已安装并集群配置正确。 第二步:HDFS权限配置 HDFS…

    2026年11月12日
    000
  • CMD的最佳“代替品”

    CMD的最佳“代替品”CMD的最佳“代替品”CMD的最佳“代替品”CMD的最佳“代替品”

    让cmd成为历史 Windows用户大多都使用过“cmd”,cmd被称为“阉割版”的DOS系统~ 许多用户不仅喜欢cmd,还对Linux命令行情有独钟~然而,CMD的命令和Linux命令行存在诸多不同之处! 如果你厌倦了CMD的命令操作,那么可以在Windows中使用Linux命令行习惯 因此! 我…

    2026年11月12日 • 用户投稿
    200
  • Linux命令行中PATH环境变量的管理技巧

    PATH环境变量决定Linux命令查找路径,通过echo $PATH查看,以冒号分隔,按顺序搜索。临时添加路径使用export PATH=”$HOME/scripts:$PATH”,仅当前会话有效;永久配置需修改~/.bashrc或/etc/profile.d/等文件并sou…

    2026年11月12日
    000
  • CentOS FetchLinux如何配置网络

    在centos fetchlinux中配置网络,可以通过以下步骤完成: 第一部分:通过图形界面(GUI)配置 进入系统: 使用您的用户名和密码登录到CentOS FetchLinux的桌面环境。 访问网络设置: 点击屏幕右上角的网络图标(通常显示为Wi-Fi或有线连接的图标)。从弹出的菜单中选择“网…

    2026年11月12日
    000
  • Subversion客户端认证凭证缓存总结 原

    Subversion客户端认证凭证缓存总结
                                                                            原Subversion客户端认证凭证缓存总结
                                                                            原Subversion客户端认证凭证缓存总结
                                                                            原Subversion客户端认证凭证缓存总结
                                                                            原

    subversion 1.7 或更早的版本主要使用磁盘缓存来存储认证凭证。 在 Subversion 1.8 中,配置文件($HOME/.subversion/config)引入了 –disable-plaintext-password-storage 选项,允许绕过存储明文和客户端口令…

    2026年11月12日 • 用户投稿
    000
  • 查看Linux系统安装日期_了解系统部署的具体时间

    查看Linux系统安装日期_了解系统部署的具体时间查看Linux系统安装日期_了解系统部署的具体时间查看Linux系统安装日期_了解系统部署的具体时间查看Linux系统安装日期_了解系统部署的具体时间

    答案:通过文件系统创建时间、包管理记录和安装日志可推断Linux系统安装时间。1. 使用dumpe2fs或tune2fs查看ext文件系统的创建时间;2. RPM系统用rpm -q –last查最早安装包;3. Debian系查看/var/log/installer目录时间;4. 辅助参…

    2026年11月12日 • 用户投稿
    000
  • 如何在CentOS上配置PyTorch GPU加速

    在centos系统上启用pytorch gpu加速,需要按以下步骤操作: 第一步:验证NVIDIA驱动程序 首先,确认系统已安装NVIDIA GPU驱动程序。使用以下命令进行验证: nvidia-smi 如果未安装,请参考NVIDIA官方文档进行安装。 第二步:安装CUDA Toolkit PyTo…

    2026年11月12日
    100
  • 格式化硬盘后还能恢复吗?数据恢复的技巧是什么?

    格式化硬盘后还能恢复吗?数据恢复的技巧是什么?格式化硬盘后还能恢复吗?数据恢复的技巧是什么?格式化硬盘后还能恢复吗?数据恢复的技巧是什么?格式化硬盘后还能恢复吗?数据恢复的技巧是什么?

    格式化后数据恢复成功率受格式化类型、是否写入新数据、恢复软件选择及硬盘物理状态影响,快速格式化且无新写入时恢复可能性较高,应立即停止使用硬盘并选择专业软件或服务进行恢复。 格式化硬盘后,数据恢复并非完全不可能,但难度和成功率取决于格式化的类型和之后的操作。快速格式化通常只清空文件索引,数据本身可能还…

    2026年11月12日 • 用户投稿
    000

发表回复

登录后才能评论
关注微信