iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL基础命令有哪些
  • 600
分享到

MySQL基础命令有哪些

2024-04-02 19:04:59 600人浏览 独家记忆
摘要

这篇文章主要介绍了Mysql基础命令有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 -- 查询用户权限s

这篇文章主要介绍了Mysql基础命令有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

-- 查询用户权限
show grants for xxx

-- 执行结果保存到文件
pager cat > '$HOME/text.txt'

-- 查看当前会话
show precesslist;

-- kill 进程
kill 进程ID;

-- 更改密码
select host,user,passWord from mysql.user;

UPDATE mysql.user SET password=PASSWORD('xxx') WHERE user='xxx';
FLUSH PRIVILEGES;

-- 建用户
GRANT select ON mysql.user TO 'xxxx'@'%' IDENTIFIED BY 'xxxx';
flush privileges;

-- 登录
mysql -uroot -p --Socket=/xxx/mysql/5.6/var/mysql.sock

停库
mysqladmin -uroot -p --socket=/xxx/mysql.sock shutdown
起库
mysqld_safe  --defaults-file=/xxx/my.cnf &

该参数:
set global read_only=OFF;
show variables like '%read_only%';

-- 库大小:
select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from infORMation_schema.TABLES;

-- login path
mysql_config_editor set --login-path=xxxxx  --socket=/xxx/mysql.sock --user=root --password

导出:
mysqldump  --login-path=root --socket=/xxx/mysql.sock --default-character-set=UTF8 --single-transaction --events --triggers --routines --all-databases > /xxx/all_databases.sql

单表导出:
mysqldump  --login-path=root --socket=/xxx/mysql.sock --default-character-set=UTF8 --single-transaction --events --triggers --routines database_name table_name > /xxx/xxx.sql

mysqldump  -uroot -p --socket=/xxx/mysql.sock  --set-gtid-purged=OFF --default-character-set=UTF8 --single-transaction --events --triggers --routines database_name table_name > /xxx/three_tables.sql

导入:
mysql --login-path=xxxx --socket=/xxx/mysql.sock  < /paic/mydat/tmp/all_databases.sql
导全库的话要先:reset master;
否则会报错:ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty.

几个常用用例:
1.导出整个数据库
 mysqldump -u 用户名 -p 数据库名 > 导出的文件名    
 mysqldump -u wcnc -p database_name > database_name.sql
2.导出一个表
 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
 mysqldump -u database_name -p database_name table_name> database_name.sql
3.导出一个数据库结构
  mysqldump -u wcnc -p -d --add-drop-table database_name >d:\database_name.sql
 -d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table 
导出一个表的结构,没有数据 加  -d 
mysqldump -uroot -pdbpasswd -d dbname test>db.sql;
mysqldump -u wcnc -p database_name users> database_name.sql

DB太大?试试备份恢复吧
备份:
mysqlbackup -uroot -p --socket=/xx/mysql.sock --backup-dir=/xxx/tmp/ --compress=true backup
mysqlbackup -uroot -p --socket=/xx/mysql.sock --backup-dir=/xxx/tmp  backup-and-apply-log 

恢复:
mysqlbackup -uroot -p --socket=/xxx/mysql.sock --backup-dir=/xxx/tmp/ --uncompress --innodb_log_files_in_group=3  --innodb_log_file_size=314572800 apply-log

mysqlbackup --defaults-file=/xxx/my.cnf --backup-dir=/xxx/tmp --innodb_data_file_path='ibdata1:12M:autoextend' --innodb_log_files_in_group=3 --innodb_log_file_size=314572800 --innodb_page_size=16384 copy-back

select user,substr(host,1,13),db,count(1) from information_schema.processlist group by user,substr(host,1,13),db;

感谢你能够认真阅读完这篇文章,希望小编分享的“MySQL基础命令有哪些”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!

您可能感兴趣的文档:

--结束END--

本文标题: MySQL基础命令有哪些

本文链接: https://www.lsjlt.com/news/62393.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL基础命令有哪些
    这篇文章主要介绍了MySQL基础命令有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 -- 查询用户权限s...
    99+
    2022-10-18
  • MySQL基础常用命令有哪些
    这篇文章主要为大家展示了“MySQL基础常用命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL基础常用命令有哪些”这篇文章吧。一、连接MySQL...
    99+
    2022-10-19
  • MySQL基础之常用命令有哪些
    这篇文章主要介绍MySQL基础之常用命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql命令介绍mysql 是数据库管理命令通过mysql --help来查看相关参数及...
    99+
    2022-10-18
  • 有哪些MySQL必会的基础命令
    下文我给大家简单讲讲关于有哪些MySQL必会的基础命令,大家之前了解过相关类似主题内容吗?感兴趣的话就一起来看看这篇文章吧,相信看完有哪些MySQL必会的基础命令对大家多少有点帮助吧。1.1 登陆数据库。m...
    99+
    2022-10-18
  • python基础命令有哪些
    这篇文章主要讲解了“python基础命令有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python基础命令有哪些”吧!常见的占位符有:%d整数%f浮点...
    99+
    2022-10-19
  • PHP基础命令有哪些
    这篇文章主要介绍PHP基础命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!      一、名词解释:  ...
    99+
    2022-10-19
  • Linux基础命令有哪些
    这篇文章主要讲解了“Linux基础命令有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux基础命令有哪些”吧!1. tail -fcat命令可以用...
    99+
    2022-10-19
  • 有哪些DOS基础命令
    本篇内容介绍了“有哪些DOS基础命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!DOS的概况DOS(Disk Operating Syst...
    99+
    2023-06-10
  • Docker有哪些基础命令
    这篇文章主要为大家展示了“Docker有哪些基础命令”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Docker有哪些基础命令”这篇文章吧。一:概述使用docker或者docker help 可以...
    99+
    2023-06-04
  • linux中有哪些基础命令
    今天就跟大家聊聊有关linux中有哪些基础命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。用who命令显示当前Linux系统的用户名 使用下列命令显示有关计算机系统信息:...
    99+
    2023-06-12
  • MongoDB中有哪些基础命令
    本篇文章为大家展示了MongoDB中有哪些基础命令,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、MongoDB中的三要素数据库集合文档2、MongoDB中的数据...
    99+
    2022-10-18
  • docker的基础命令有哪些
    这篇文章主要讲解了“docker的基础命令有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“docker的基础命令有哪些”吧!1.0引入1.1docker...
    99+
    2022-10-19
  • Linux中基础命令有哪些
    这篇文章主要为大家展示了“Linux中基础命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中基础命令有哪些”这篇文章吧。有啥好处逼格是程序员的安身立命之本。而且实际上 Linu...
    99+
    2023-06-16
  • DOS的基础命令有哪些
    本篇内容介绍了“DOS的基础命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!DOS 基础命令  cd     改变当前目录     ...
    99+
    2023-06-09
  • MySQL数据库基础操作命令有哪些
    这篇文章给大家分享的是有关MySQL数据库基础操作命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、使用帮助信息登陆数据库就不介绍了哦,比如说想做创建的数据库的操作,不...
    99+
    2022-10-19
  • Dos常用基础命令有哪些
    这篇文章给大家分享的是有关Dos常用基础命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、基础命令1 dir 无参数:查看当前所在目录的文件和文件夹。 /s:查看当前目录已经其所有子目录的文件和文件夹。...
    99+
    2023-06-08
  • Linux网络基础命令有哪些
    这篇文章主要介绍“Linux网络基础命令有哪些”,在日常操作中,相信很多人在Linux网络基础命令有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux网络基础命令有哪些”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-27
  • MySQL数据库中有哪些基础操作命令
    这篇文章给大家介绍MySQL数据库中有哪些基础操作命令,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。用户与权限创建用户mysql>create user te...
    99+
    2022-10-18
  • MYSQL基本命令有哪些
    这篇文章主要讲解了“MYSQL基本命令有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MYSQL基本命令有哪些”吧! 一、...
    99+
    2022-10-18
  • Linux系统的基础命令有哪些
    这篇文章给大家分享的是有关Linux系统的基础命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。权限问题文件夹:d开头文件:-开头r:read对应权限4(读的权限)w:write对应权限3(写的权限)x:i...
    99+
    2023-06-03
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作