文档章节

MySQL初始化工作

o
 osc_wws45aot
发布于 2019/08/25 11:07
字数 469
阅读 9
收藏 0

精选30+云产品,助力企业轻松上云!>>>

MySQL初始化

2019-08-20  08:25:47

1.服务端初始化及开启

MySQL安装以及配置环境变量之后,首次开启需要进行初始化。

打开操作终端cmd并输入初始化命令:

mysqld --initilize-insecure

初始化完成后,开启服务端程序:

mysqld

2.MySQL用户管理:

2.1 用户管理

需要在客户端中进行,系统默认账户root拥有最高权限,可进行以下的所有操作,

重新打开一个终端,登录root账户

mysql -u root -p

无密码,直接回车进入客户端程序;如果已经设置密码,则直接输入密码。

2.1.1创建用户

create user '用户名'@'IP地址' identified  by '密码'

IP地址书写规则:%代表所有;例如‘192.168.%’代表所有‘192.168’下的IP;‘%’代表所有IP。

eg:

创建指定IP为'192.168.1.1',用户名为”user1“,密码为”123456“的账号

create user 'user1'@'192.168.1.1' identified  by '123456'

创建IP为'192.168'段下,用户名为”user1“,密码为”123456“的账号

create user 'user2'@'192.168.%' identified  by '123456'

创建任意IP地址,用户名为”user1“,密码为”123456“的账号

create user 'user3'@'%' identified  by '123456'

2.1.2删除用户

drop user '用户名'@'IP地址'

2.1.3修改用户

update user set user='user1' where user='root';    将用户名为root的改为dns

2.1.4修改密码

set password for '用户名'@'IP地址' = password('新密码');

2.2 用户授权管理:

2.2.1查看权限

show grants for '用户名'@'IP地址';

2.2.2授权

grant 权限 on 数据库.表 to 用户@IP

权限详细

数据库.表:其中可以用‘*’表示所有,db1.*代表db1数据库下的所有文件,*.*代表所有数据库的所有文件

eg:

grant select,insert,update,delete on db1.tb1 to 'user1'@'%';

grant select,insert,update on db1.* to 'user1'@'%';

grant all privileges on *.* to 'user1'@'%';

2.2.3取消权限

revoke 权限 on 数据库.表 from '用户名'@'IP地址'

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
深入剖析Kubernetes学习笔记:StatefulSet-MySQL集群(20)

一、需求描述 1、自然语言来描述 是一个“主从复制”(Maser-Slave Replication)的 MySQL 集群; 有 1 个主节点(Master); 有多个从节点(Slave); 从节点需要能水平扩展; 所有的写操作...

osc_5h2xxt0l
05/11
9
0
深入剖析Kubernetes学习笔记:StatefulSet-MySQL集群(20)

一、需求描述 1、自然语言来描述 是一个“主从复制”(Maser-Slave Replication)的 MySQL 集群; 有 1 个主节点(Master); 有多个从节点(Slave); 从节点需要能水平扩展; 所有的写操作...

活的潇洒80
05/10
0
0
hue(03)、Hue切换MySql作为元数据库

Hue服务默认使用的是内嵌的sqlite数据库作为自己的源数据库,sqlite数据库毕竟是属于一款轻型的数据库服务,在实际项目中还是建议切换MySql或者oracle作为元数据库服务,本文将切换MySql作为...

MaxBill
2018/01/26
775
0
如何快速在CentOS7下安装MySQL

开始下载步骤,无需任何准备工作,简单明了。 #下载并安装yum repository [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm[root@loc......

问题终结者
2018/06/27
47
0
Mysql 源码安装与二进制安装

一、源码安装mysql 在mysql官网下载mysql5.7.x的源码包 网址:https://dev.mysql.com/downloads/mysql 解压下载的mysql源码包,安装所需程序 如果cmake时出现问题,检查系统是否安装cmake,如...

osc_jpwyxabk
05/20
8
0

没有更多内容

加载失败,请刷新页面

加载更多

macz技巧分享—macOS高端使用技巧

Macos 的占有量不如 Windows,两者之间当操作方式也有很大的不同,当很多人熱悉 Windows 的操作之后,再接触 macos,觉得难上手,其实是习惯问题。如果你学习一些技巧,会觉得 macos 其实也不...

mac小叮当
54分钟前
11
0
手把手教你如何用黑白显示器显示彩色!

来源:大数据文摘 本文约1000字,建议阅读6分钟。 本文为你介绍如何通过黑白显示器上也能显示出彩色。 原来在黑白显示器上也能显示出彩色啊!通过在监视器上覆盖拜耳滤色镜,并拼接彩色图像,...

osc_jklrr90y
54分钟前
18
0
key-value结构排序:给定一个字符串,统计每个字符出现频率,先按value降序,再按key升序

对于key-value结构的排序 第一种:lambda表达式 第二种:函数 第三种:类对()的重载,仿函数形式 #include <iostream>#include <vector>#include <unordered_map>#include <string>#in......

osc_gwtkg2dc
55分钟前
0
0
BlockChain:2020年7月10日世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛——2020全球区块链创新50强》

BlockChain:2020年7月10日世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛——2020全球区块链创新50强》 目录 世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛——2020全球...

osc_vew1u0h0
56分钟前
0
0
BlockChain:2020年7月10日世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛》(三)

BlockChain:2020年7月10日世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛》(三) 目录 2020年7月10日世界人工智能大会WAIC《链智未来 赋能产业区块链主题论坛》 演讲嘉宾 演讲内容 ...

osc_8o71811p
57分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部