原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接:https://app.yinxiang.com/shard/s17/nl/19391737/f7463513-5b42-40b3-82dc-6e7b6daf7001

 
首先进入到mysql安装目录的bin目录下,然后执行对应的mysql命令;
 
./mysql -u 用户名 -p密码(-p与密码之间没有空格) -h 主机地址(当前直接本地localhost服务本身连接则可以不指定地址)
 
show databases;      查看当前所登录用户可操作的所有数据实例(注意每个命令后都需要加分号;)
 
use kbase_sip_db;    表示进入当前kbase_sip_db的库中;(如果不指定进入某一个库的情况下,直接写SQL查询时,指定对应的表空间即可,如查询kbase_sip_db下的user表,则是:select * from kbase_sip_db.user)
 
create dabase DBNAME;  表示创建一个新的DB库,名称为DBNAME;
此时创建完对应的DB库后,则可以新增一个新的用户,用来指定可访问的数据库权限;
 
grant all privileges on DBNAME.* to USERNAME@'%' identified by '123456' ;
(表示创建一个用户名称为:USERNAME的用户,然后密码为:123456,其中拥有对数据库实例 DBNAME的权限,权限级别为 all,及增删改查都可以,最后,当前用户可以通过外网访问,不限制具体的访问该DB的IP限制)
(语法说明:all,表示当前用户对所指定的数据库的使用权限为所有权限,也可以单独设置select,insert,delete,update则表示只拥有这4种权限,而不具备alter create等修改表结构的权限)
(DBNAME.* 表示当前用户只对DBNAME这个数据库实例有权限,如果想给与当前用户所有数据库实例的操作权限时,则直接 *.*  则表示所有DB实例都具备all权限)
(USERNAME@'%'  表示当前创建的用户名为USERNAME,'%' 表示当前用户可以使用任何IP进行访问对应的DB,如果必须限定,当前用户访问DB时的IP地址必须是:192.23.431.33 或必须是只能Mysql服务部署的localhost才能访问时,则在此处将'%'更换为具体'IP'或者'localhost'即可)
('123456' 则表示当前用户所对应的访问密码的设置)
 
flush privileges;  每次操作完用户操作,可以直接刷新下,表示重载对应的权限表;
 
show grants for USERNAME;  表示查看用户名称为USERNAME的所有权限列表分别是哪些;
 
select host,user from mysql.user; (查看当前DB中所有的用户信息,host表示可访问时的IP权限,user表示用户名称)
 
revoke all on *.* from USERNAME@'%'; (只需要将grant语法更改为revoke,注意:需要将原本的to更改为from,则表示撤销对应的授权权限)
 
show global variables like 'port';  表示查看当前DB的可访问端口号;
 
show tables; 查看当前DB的所有表等
 

服务器端Mysql常用操作的更多相关文章

  1. mysql常用操作语句

    mysql常用操作语句 1.mysql -u root -p   2.mysql -h localhost -u root -p database_name 2.列出数据库: 1.show datab ...

  2. MySQL常用操作总结

    MySQL常用操作 前提条件:已安装MySQL. 学习目标:用一条sql语句写出A和B的剩余数量 AA表 BB表 以上为一道面试题,接下来由这道面试题来回顾一些数据库的基本操作. 登录MySQL su ...

  3. centos LAMP第四部分mysql操作 忘记root密码 skip-innodb 配置慢查询日志 mysql常用操作 mysql常用操作 mysql备份与恢复 第二十二节课

    centos  LAMP第四部分mysql操作  忘记root密码  skip-innodb 配置慢查询日志 mysql常用操作  mysql常用操作 mysql备份与恢复   第二十二节课 mysq ...

  4. Windows平台下MySQL常用操作与命令

    Windows平台下MySQL常用操作与命令 Windows平台下MySQL常用操作与命令,学习mysql的朋友可以参考下. 1.导出整个数据库 mysqldump -u 用户名 -p --defau ...

  5. MySQL常用操作2

    MySQL常用操作2 判断函数 IF(expr, value1, value2)  --  如果表达式expr为true,则返回value1,否则返回value2 IFNULL(value1, val ...

  6. MYSQL常用操作函数的封装

    1.mysql常用函数封装文件:mysql.func.php <?php /** * 连接MYSQL函数 * @param string $host * @param string $usern ...

  7. Linux 笔记 - 第十五章 MySQL 常用操作和 phpMyAdmin

    博客地址:http://www.moonxy.com 一.前言 前面几章介绍了 MySQL 的安装和简单的配置,只会这些还不够,作为 Linux 系统管理员,我们还需要掌握一些基本的操作,以满足日常管 ...

  8. 第二篇 Mysql常用操作记录(转载)

    我们在创建网站的时候,一般需要用到数据库.考虑到安全性,建议使用非root用户.常用命令如下: 1.新建用户 //登录MYSQL@>mysql -u root -p@>密码//创建用户my ...

  9. mysql常用操作及常见问题

    常用操作 mysql备份: --整库备份 docker exec 容器ID mysqldump -uroot -p密码 --databases 库名 > 库名.sql --仅导出表和数据 mys ...

随机推荐

  1. git本地项目连接私人远程仓库以及遇到的问题

    一.引言 1.最开始的时候,我本地项目连接的是github远程仓库,现在要转到公司的私人远程仓库. 2.我和大家说两个事: (1)本地项目连接github远程仓库, (2)本地项目连接私人远程仓库, ...

  2. 【Android - 组件】之IntentFilter的匹配规则

    我们知道,Activity的启动模式分为两种,分别是显式启动和隐式启动.显式启动需要明确的指定被启动的对象的组件信息,包括包名和类名:而隐式启动需要 Intent 能够匹配目标组件的 IntentFi ...

  3. windows下PyCharm安装及使用 【转自 https://blog.csdn.net/yctjin/article/details/70307933?locationNum=11&fps=1】

    一.首先安装pycharm,可以参考这篇文章:http://www.jianshu.com/p/042324342bf4 搭建环境 1.win10_X64,其他Win版本也可以.2.PyCharm版本 ...

  4. 升级Xcode7&iOS9后,出现NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -980X)

    在info.plist里面添加如下内容即可: <key>NSAppTransportSecurity</key> <dict> <key>NSAllow ...

  5. Git基础用法

    从远程仓库拉取代码: git clone https://xxxx.xxx.xx 进入拉取到代码的路径下,(文件夹中含有 .git 隐藏文件夹) 查看当前是否关联到远git代码管理 git statu ...

  6. tp5实现支付宝电脑支付(详解)

    首先吐槽一下支付宝的官方文档,它只是简单介绍一下开发的流程和参数,而对于新人来说如果只看它的官方文档很多时候是看不懂的,我也是边看文档边网上查资料才把它弄懂.下面我详细介绍支付宝的电脑支付是如何实现 ...

  7. 自动列表排序.html

    li:before { content: counter(chapter) ". "; counter-increment: chapter; font-weight: bold; ...

  8. PyTorch最佳实践,怎样才能写出一手风格优美的代码

    [摘要] PyTorch是最优秀的深度学习框架之一,它简单优雅,非常适合入门.本文将介绍PyTorch的最佳实践和代码风格都是怎样的. 虽然这是一个非官方的 PyTorch 指南,但本文总结了一年多使 ...

  9. 浏览器/外网访问docker container中的hadoop

    假设你制作了个docker的 hadoop的镜像,镜像名叫 hd_image,如果想在外网的浏览器中访问hadoop的50070和8088端口,则在启动镜像hd_image时, 脚本如下: docke ...

  10. luogu P2812 校园网络【[USACO]Network of Schools加强版】|Tarjan

    题目背景 浙江省的几所OI强校的神犇发明了一种人工智能,可以AC任何题目,所以他们决定建立一个网络来共享这个软件.但是由于他们脑力劳动过多导致全身无力身体被♂掏♂空,他们来找你帮助他们. 题目描述 共 ...