启动项 mysql命令大全_mysql常用命令

一、登录mysql数据库

1、连接本地mysql数据库,默认端口为3306

#mysql –u root –p 123456 //-u:指定用户 -p:指定与用户对应的密码

2、通过IP和端口连接远程mysql服务器

#mysql –u root –p 123456 –h 192.168.100.1 –P 3306

二、数据库操作语句

1、显示所有数据库

>show databases;

2、创建一个test1234数据库

create database test1234 charset 'utf8';

3、删除test1234数据库

>drop database test1234;

三、数据库权限操作

1、创建一个具有root权限,可从任意服务器远程访问

>grant all privileges on *.* to 'test123'@'%' identified by '123456';

2、创建一个针对mysqltest库具有数据操作权限的账号test1234,并且只能从192.168.1.10服务器访问

>grant select,insert,update,delete on mysqltest.* to 'test1234'@'192.168.1.10' identified by '123456';

3、收回test1234账号针对mysqltest库的某些数据操作权限

>revoke insert,update,delete on mysqltest from 'test1234'@'192.168.1.10' identified by '123456';

4、删除test1234用户

>drop user 'test1234'@'%';

四、mysqld的备份还原

1、备份mysqltest数据库

#mysqldump –u root –p 123456 mysqltest > bak_mysqltest.sql

2、备份mysqltest数据库下user表的数据

#mysqldump –u root –p 123456 mysqltest user > bak_table_mysqltest_user.sql

3.导入mysqltest数据库下user表的数据

#mysql -h –u root –p 123456 mysqltest < bak_table_mysqltest_user.sql

4、备份mysqltest数据库,并压缩

#mysqldump –u root –p 123456 mysqltest | gzip > bak_mysqltest.sql.gz

5、恢复mysqltest.sql到mysqltest库中

#mysql –u root –p 123456 mysqltest < bak_mysqltest.sql 如果数据库中没有mysqltest这个库,必须先建立此库。再执行导入操作。

6、恢复user表中的数据

#mysql –u root –p 123456 mysqltest < bak_table_mysqltest_user.sql

7、从压缩文件bak_mysqltest.sql.gz中导数据数据到mysqltest库中

#gzip < bak_mysqltest.sql.gz | mysql –u root –p 123456 mysqltest

8、导出shop数据库的表结构

mysqldump -d -uxxx -p shop > shop_table.sql 其中-d参数表示不导出数据,只导出表结构

9、导入shop数据库的表结构

mysql -h(主机或者IP) -uxxx -p uc_action_log < uc_action_log.sql

10、导出shop的数据

mysqldump -t -uroot -p shop > shop_data.sql其中-t参数表示只导数据,不导表结构

11、备份所有数据库

mysqldump -u root -p --all-databases > /root/backupall_15-9-10.sql

12、从备份所有数据库中恢复其中一个数据库

mysql -uroot -p --one-database db < /root/123.sql

13、备份多个数据库

mysqldump -u root -p databases db db1 > /root/backupall_15-9-10.sql

五、mysql其它命令

1、 将源码包安装的mysql加入到开机自启动

#echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >>/etc/rc.local

2、将源码包安装的mysql加入环境变量中

#echo "export PATH=$PATH:/usr/local/mysql/bin" >>/etc/profile 加入环境变量

#source/etc/profile 更新环境变量

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/566656.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MDL锁导致mysql夯住_MySQL MetaData Lock 案例分享

前言&#xff1a;今天开发童鞋遇到一个奇怪的问题&#xff0c;在测试环境里面执行drop database dbname发现一直夯住不动&#xff0c;等了很久也没有执行&#xff0c;于是问题就到我这里了一、什么是MetaData Lock&#xff1f;MetaData Lock即元数据锁&#xff0c;在数据库中元…

ubuntu16 黑主题_给Ubuntu 8.10安装超炫酷黑色新主题

Linux系统的Netbook定做了一套漂亮的界面,名称叫做 HP Mini 1000 Mi Edition。这套界面是基于 Ubuntu 8.04 Hardy Heron的,平常我们熟悉的Ubuntu程序等都可以在这里都使用.不过让 Mi Edition 脱颖而出的是这看起来根本不像是我们平时看过的Ubuntu界面, 看上去倒像媒体中心。这个…

docker 分布式管理群集_Coolpy7分布式物联网MQTT集群搭建

Coolpy7分布式技术&#xff0c;支持多个Coolpy7 Core提供跨数据中心(多活)模式组建群集&#xff0c;支持群集零手动维护(基于Gossip分布式协议作为群集节点状态维护)。Coolpy7从版本号V7.3.2.3开始支持本功能。请到Coolpy7之github项目release下载相关版本https://github.com/C…

vue 数值 拼接字符串_【Vue原理】Compile - 白话版

写文章不容易&#xff0c;点个赞呗兄弟 专注 Vue 源码分享&#xff0c;文章分为白话版和 源码版&#xff0c;白话版助于理解工作原理&#xff0c;源码版助于了解内部详情&#xff0c;让我们一起学习吧 研究基于 Vue版本 【2.5.17】如果你觉得排版难看&#xff0c;请点击 下面链…

gpio驱动蜂鸣器出现破音_五款蜂鸣器驱动电路原理图

蜂鸣器驱动电路图一&#xff1a;典型的蜂鸣器驱动电路&#xff0c;蜂鸣器驱动电路一般包含&#xff1a;一个三极管、一个蜂鸣器、一个续流二极管、一个滤波电容。1、蜂鸣器&#xff1a;发声元件&#xff0c;在其两端施加直流电压(有源蜂鸣器)或者方波(无源蜂鸣器)就可以发声&am…

php和mysql的实践报告_PHP+MySQL项目开发与实践

前言部分基础篇任务一PHP基础知识简介1.1静态网页与动态网页的工作原理1.1.1静态网页与工作原理1.1.2动态网页与工作原理1.2初识PHP1.3习题任务二PHP程序的运行环境搭建2.1配置Apache服务器2.1.1安装Apache服务器2.1.2Apache服务器安装过程中的问题及解决方案2.1.3Apache主目录…

mediumint 在mysql 中是什么类型_mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围...

mysql数据库设计&#xff0c;其中&#xff0c;对于数据性能优化&#xff0c;字段类型考虑很重要&#xff0c;搜集了些资料&#xff0c;整理分享出来&#xff0c;这篇为有关mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍&#xff0c;如下&#xff1a;1、bigi…

mysql备份还原数据库操作系统_mysql 命令行备份还原数据库操作

一 备份操作1.备份全部数据库mysqldump -uroot -p --all databases > aa.sql2.备份某个数据库并压缩mysqldump -uroot -p databasename |gzip > aa.sql.gz3 .备份单个表mysqldump -uroot -p -table dbname tbname1 tbname2 >aa.sql4.同时备份多个数据库mysqldump -ur…

python表示当前对象_对象操作

[TOC]# 对象操作## help:返回对象的帮助信息~~~>>> help(str)Help on class str in module builtins:class str(object)| str(object) -> str| str(bytes_or_buffer[, encoding[, errors]]) -> str|| Create a new string object from the given object. If enc…

中国大学慕课python答案第七章_中国大学慕课mooc用Python玩转数据章节答案

嵌体来源A.嵌入牙冠内的修复体 B.没有覆盖前牙唇面或后牙颊面的部分冠修复体艺术不是象牙塔里的_____ &#xff0c;所谓的“为艺术而艺术”&#xff0c;说到底不过是唯美主义_____的志向。自古以来&#xff0c;艺小轿车的速度比卡车的速度每小时快6千米&#xff0c;小轿车和卡车…

mysql 多项式_mysql主从复制原理及实现

一.主从复制原理利用MySQL提供的Replication&#xff0c;其实就是Slave从Master获取Binary log文件&#xff0c;然后再本地镜像的执行日志中记录的操作。由于主从复制的过程是异步的&#xff0c;因此Slave和Master之间的数据有可能存在延迟的现象&#xff0c;此时只能保证数据最…

python迭代器是什么百度百科,python迭代器的接口是什么?

What are the required methods for defining an iterator? For instance, on the following Infinity iterator, are its methods sufficient? Are there other standard or de factor standard methods that define an iterator?class Infinity(object):def __init__(self…

python逻辑表达式3+45and_python入门到精通(一)| python基础语法与各种运算符的使用...

一、python中的基础语法1、输入语句 input格式&#xff1a;变量input(“输入提示信息”)功能&#xff1a;从键盘上输入一行文本信息到变量中&#xff0c;可以强转为各种数据类型。案例&#xff1a; xinput(“您的个人基本信息”)注意点&#xff1a;只能接受一行信息2 input语句…

java中文分词算法_Java实现逆向最大匹配中文分词算法

写道//Java实现逆向最大匹配中文分词算法public class SplitChineseCharacter {public static void main(String[] args) {String input "太好了&#xff0c;今天是星期六啊"; // 要匹配的字符串new Split(input).start();}}class Split {private String[] dictiona…

途牛java面试题_途牛java面试题.docx

途牛java面试题途牛java面试题  QUESTION NO: 1   publicclass Test1 {   publicstaticvoid changeStr(String str){   str"welcome";   }   publicstaticvoid main(String args) {   String str"1234";   changeStr(str);   (str);   …

java httpclient 异步请求_java_java实现HttpClient异步请求资源的方法,本文实例讲述了java实现HttpClien - phpStudy...

java实现HttpClient异步请求资源的方法本文实例讲述了java实现HttpClient异步请求资源的方法。分享给大家供大家参考。具体实现方法如下&#xff1a;package demo;import java.util.concurrent.CountDownLatch;import org.apache.http.HttpResponse;import org.apache.http.cli…

idea创建web项目运行报404错误_使用IDEA新建Web工程启动报404的错误

新换了一个项目组被人吐槽配置文件都能写错&#xff0c;所以打算从头开始一步步搭建一个项目&#xff0c;包含ssm基础框架、mongodb工具类、redis工具类、jsf配置、log配置等今天先来搭建一个web工程。工程搭建好运行时发现404我们都知道&#xff0c;一般404都是由于请求资源的…

java高效写文件_java如何高效读写10G以上大文件

有一份10G以上大文本文件&#xff0c;需要替换里面的一些文本信息(每一行都有)&#xff0c;如何高效读并替换掉生成新的文件先分割成多个文件多个线程操作多个文件&#xff0c;避免两个线程操作同一个文件按行读文件并按行写入新的文件合并所有文件1,4用linux命令就可以了&…

java md2_GitHub - edzjx/Md2Crypto

此项目来源一个字谜解体过程一个程序猿在自己的微信公众号里出了一个字谜。其中用到了MD2加密算法&#xff0c;这是各很古老的加密算法。从网上搜到作者92年发布的C代码还能正常执行。此项目介绍解题过程&#xff0c;和使用C&#xff0c;C#,Java,Python3来测试代码。文章结构破…

java stringbuffer原理_深入理解Java:String

在讲解String之前&#xff0c;我们先了解一下Java的内存结构。一、Java内存模型按照官方的说法&#xff1a;Java 虚拟机具有一个堆&#xff0c;堆是运行时数据区域&#xff0c;所有类实例和数组的内存均从此处分配。JVM主要管理两种类型内存&#xff1a;堆和非堆&#xff0c;堆…