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)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年11月6日 00:36:21
下一篇 2025年11月6日 00:37:36

相关推荐

  • 如何编写一个可移植的 PHP 函数

    编写可移植 php 函数的关键步骤:保持一致的命名惯例,例如 psr-0 或 psr-4。避免依赖于特定平台的函数和类。使用自动加载器动态加载类,消除对文件包含的依赖。为不同平台之间的差异编写条件语句或使用常量。例如,连接 mysql 数据库时,可使用动态加载 mysqli 扩展并从环境变量获取凭据…

    2025年12月12日
    000
  • php特点有哪些

    PHP(超文本预处理器)的特点包括:易用性和可扩展性(语法简单易学,有丰富的函数库和扩展)面向对象编程(支持继承、封装和多态)数据库集成(与主要数据库无缝集成)网站开发(提供交互式网页和处理用户输入的功能)跨平台兼容性(可在各种操作系统和 Web 服务器上运行)开源和免费(开发者可以自由使用、修改和…

    2025年12月12日
    000
  • php平台有哪些

    PHP平台指包含PHP解释器和附加组件的套件,用于构建Web应用程序。主要平台包括XAMPP(跨平台)、WAMP(Windows)、LAMP(跨平台)、MEAN(全栈JavaScript)、Laravel(PHP框架)和Symfony(PHP框架)。选择合适平台时,需考虑操作系统兼容性、项目规模、开…

    2025年12月12日
    000
  • php项目哪些东西

    PHP项目的组成:前端(HTML、CSS、JavaScript),后端(PHP、SQL),框架(Laravel、Symfony),数据库(MySQL、PostgreSQL),Web服务器(Apache、Nginx),操作系统(Linux、Windows),部署工具(Git、Composer),调试工…

    2025年12月12日
    000
  • php网站都有哪些

    PHP网站的特点包括:动态内容生成数据库连接表单处理文件上传会话管理丰富的库和框架易于使用跨平台兼容性内置安全功能 PHP 网站的特点 PHP是一种广泛用于Web开发的编程语言。使用PHP构建的网站往往具有以下特点: 动态内容:PHP脚本可以执行服务器端代码,从而生成动态内容。这意味着网站可以根据特…

    2025年12月12日
    000
  • php支持哪些环境

    PHP支持以下运行环境:Web服务器:Apache、Nginx、IIS操作系统:Linux、Windows、macOS命令行接口:作为可执行文件其他平台和应用程序:嵌入式系统、云平台、移动应用程序、桌面应用程序 PHP 支持哪些环境 PHP 广泛支持各种运行环境,包括: Web 服务器: Apach…

    2025年12月12日
    000
  • php安装需要哪些

    要安装 PHP,需要满足以下先决条件:操作系统(Windows、Linux 等)、Web 服务器(Apache 等)、数据库服务器(MySQL 等)(可选)、管理员权限、磁盘空间、Internet 连接。具体安装步骤包括:1. 下载安装程序;2. 运行安装程序;3. 配置 PHP;4. 验证安装。 …

    2025年12月12日
    000
  • php编程有哪些

    PHP 编程的优势包括:开源且免费跨平台兼容社区支持广泛扩展库丰富与数据库紧密整合动态网页生成模板引擎强大的安全性高性能易于学习 PHP编程有哪些优势? PHP(超文本预处理器)是一种功能强大的服务器端脚本语言,广泛用于Web开发。它具有以下优势: 1. 开源且免费:PHP是一个开源软件,这意味着它…

    2025年12月12日
    000
  • php有哪些优势

    PHP 优势包括:易于学习和使用,适合新手开源且免费,无需支付许可费用跨平台支持,可在 Windows、Linux、macOS 和 Unix 上运行拥有庞大生态系统,提供扩展、库和框架支持面向对象编程,增强代码可重用性与流行数据库集成,简化数据操作擅长动态 Web 开发,实现交互性和实时响应性能高,…

    2025年12月12日
    000
  • php包括哪些东西

    PHP 包含:1. C 语法;2. 丰富的函数库;3. 扩展模块;4. Web 服务器集成;5. 框架;6. 跨平台、开源、免费和易用。 PHP 包含哪些东西? PHP(超文本预处理器)是一种流行的开源服务器端脚本语言,用于开发基于网络的应用程序。它包含以下主要组件: 语法 PHP 遵循 C 语言的…

    2025年12月12日
    000
  • php都有哪些知识

    掌握 PHP 的知识体系包括:语法和数据类型变量和数据操控数据库连接和查询面向对象编程Web 开发框架安全性HTML、CSS 和 JavaScript 等前端技术Linux 操作系统和 Web 服务器版本控制系统和协作工具 PHP 的知识体系 PHP 是一种广泛使用的服务器端编程语言,用于开发动态网…

    2025年12月12日
    000
  • php有哪些语言

    PHP 是一种用于 Web 开发的脚本语言,具有服务器端执行、开源免费、简单易学、可扩展等特点。主要应用于网站和应用程序开发、电子商务平台、内容管理系统等领域。优点包括快速开发、跨平台、广泛支持;缺点有安全性问题、性能瓶颈、缺乏严格类型检查。 PHP 是一种什么样的语言? PHP 是一种脚本语言,主…

    2025年12月12日
    000
  • php具备哪些优势

    PHP 的优势有:1. 开放源码且免费,2. 平台无关性,3. 易于学习,4. 强大的扩展库,5. 性能出色,6. 活跃的社区支持,7. 内置安全措施,8. 与其他语言的互操作性,9. 可扩展性,以及 10. 丰富的生态系统。 PHP 的优势: 1. 开放源码和免费:PHP 是开源软件,这意味着它可…

    2025年12月12日
    000
  • php特征有哪些

    PHP 是一种开源、跨平台、服务器端的脚本语言,支持面向对象编程,具有广泛的库和框架,易于学习,性能高,并拥有活跃的社区支持。 PHP 的特征 PHP 是一种广泛使用的脚本语言,具有以下一些关键特征: 开源和免费PHP 是开源和免费的,这意味着任何人都可以免费下载、使用和修改源代码。 跨平台PHP …

    2025年12月12日
    000
  • php具有哪些优点

    PHP 是一种易于学习、跨平台、开源、功能强大的服务器端脚本语言,提供丰富的文档、社区支持和广泛的生态系统,确保安全性,在处理大量数据时仍然快速且高效。 PHP 的优点 PHP 是一种广泛使用的服务器端脚本语言,以其强大的功能和灵活性而闻名。以下是 PHP 的一些主要优点: 易于学习和使用: PHP…

    2025年12月12日
    000
  • php需要哪些知识

    PHP 所需知识:基础编程概念HTML 和 CSSWeb 服务器PHP 语言数据库(SQL 和数据库管理系统)服务器端技术框架和库其他(操作系统基础、版本控制、调试和安全性) PHP 所需知识 PHP 是一种广泛使用的服务器端脚本语言,广泛应用于 Web 开发中。它需要以下方面的知识: 基础: 基础…

    2025年12月12日
    000
  • PHP都有哪些优点

    PHP 的主要优点包括:开源且免费跨平台兼容性易于学习活跃的社区支持可扩展性高性能安全功能数据库支持内容管理系统集成面向对象编程 PHP 的优点 PHP 是服务器端脚本语言,因其广泛的用途和易用性而闻名。它提供了众多优点,使它成为开发者中备受欢迎的选择。 1. 开源和免费PHP 是开源和免费的,这使…

    2025年12月12日
    000
  • php语言有哪些

    PHP是一种开源、免费的服务器端语言,它面向对象,拥有广泛的库和框架。PHP可以轻松交互数据库,性能高,与HTML和CSS紧密集成,并且跨平台兼容。 PHP 语言的特点 PHP(超文本预处理器)是一种用于 Web 开发的开源脚本语言。其主要特点包括: 1. 开源和免费 PHP 是一个免费且开源的语言…

    2025年12月12日
    000
  • php有哪些应用

    PHP(超文本预处理器)是一种广泛用于 Web 开发和服务器端编程的开源脚本语言。其最常见的应用包括:Web 开发:动态网页生成、内容管理系统、电子商务平台服务器端编程:Web 服务、命令行工具跨平台开发:可轻松部署在不同服务器上其他应用:桌面应用程序、移动应用程序、机器学习 PHP 的应用 PHP…

    2025年12月12日
    000
  • php有哪些特征

    PHP 是一种开源、跨平台、面向对象的服务器端脚本语言,以其灵活性、易用性和高效性著称。它的主要特征包括:开源且免费,无需支付许可费用。跨平台支持,可在多种操作系统上运行。面向对象,支持类、对象和继承。支持多种数据类型,包括字符串、整数和数组。提供丰富的内置函数,简化开发。支持模块扩展,扩展语言功能…

    2025年12月12日
    000

发表回复

登录后才能评论
关注微信