mysql数据库用户的创建_mysql创建用户及数据库
登陆mysql
[root@dn210120 conf]# mysql -uroot
创建用户及密码
mysql> grant usage on *.* to 'hive14'@'localhost' identified by '123456' with grant option;
创建数据库
mysql> create database hive14 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
赋予新用户操作新数据库的权限
##本地访问
mysql> grant all privileges on hive14.* to hive14 identified by '123456';
##远程访问
mysql> grant all privileges on hive14.* to hive14@'%' identified by '123456';
##刷新全局权限
mysql> flush privileges; 碰到问题:
不能直接使用insert语句进行新增用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","hive14",password("1234"));
ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
创建用户时只能指向本机,否则本机登陆不了mysql
grant usage on *.* to 'hive14'@'%' identified by '123456' with grant option;
其它知识:
修改autocommit属性值
[root@dn210120 ~]# vi /etc/my.cnf
##增加autocommit=0,不自动提交
autocommit=0
[root@dn210120 ~]# service mysql restart
另外一种创建方式:
[root@dn210120 dbgen]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1103
Server version: 5.6.19-log MySQL Community Server (GPL)
Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create user 'tpch'@'%' identified by 'tpch';
Query OK, 0 rows affected (0.00 sec)
mysql> create user 'tpch'@'%' identified by 'tpch';
Query OK, 0 rows affected (0.00 sec)
mysql> create database tpch;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on tpch.* to 'tpch'@'%';
Query OK, 0 rows affected (0.00 sec)
mysql> use tpch;
Database changed
mysql> show tables;
Empty set (0.00 sec)
mysql数据库用户的创建_mysql创建用户及数据库相关推荐
- mysql创建数据库和权限设置_mysql创建数据库和用户以及设置用户与权限
在mysql数据库的使用中,创建数据库无疑是最简单的部分:在mysql命令提示符下,输入如下命令:mysql > create databass dbname;//dbname数据库名称 创建成 ...
- mysql授权其他用户导出数据_mysql创建账号、授权、数据导出、导入
1.账号创建及授权 grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant opti ...
- mysql 给用户取消权限_MySQL创建用户并授权及撤销用户权限
这篇文章主要介绍了MySQL创建用户并授权及撤销用户权限.设置与更改用户密码.删除用户等等,需要的朋友可以参考下 MySQL中创建用户与授权的实现方法. 运行环境:widnows xp profess ...
- mysql创建用户表单_mysql创建用户并赋权
转载地址:https://blog.csdn.net/luguodehua/article/details/80327462 1.使用root用户登录mysql数据库 输入如下指令: SELECT * ...
- mysql给用户授权最大_mysql 给用户授权
MySQL用户授权 GRANT 语句的语法如下: GRANT privileges (columns) ON what TO user IDENT ...
- mysql 好友粉丝数据表_MySQL关于用户关注粉丝表的设计方案
一.数据结构分析 用户关注粉丝是一个多对多的数据模型,分析对象的数据特征,我们给每个用户设计一个关注者属性和粉丝属性,用于存储用户的关注者id和粉丝id,如用户1: $arr1 = [ 'follow ...
- 给mysql用户授权命令_mysql添加用户并授权的命令(示例)
本节内容: mysql用户授权命令与mysql常用命令. 1,新建(添加)用户. 复制代码 代码示例: //登录MYSQL >mysql -u root -p >密码 //创建用户 mys ...
- MySQL授权修改表结构_MySQL创建修改表结构
一.数据库的概述 1.什么是数据库 DB,DataBase 数据库:依照某种数据模型进行组织并存放到存储器的数据集合 DBMS,DataBase Management System 数据库管理系统:用 ...
- mysql允许用户远程连接_mysql允许用户远程连接
一,安装MySQL 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置. 二,配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果 ...
- mysql允许两个用户远程连接_mysql允许用户远程连接
一,安装MySQL 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置. 二,配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果 ...
最新文章
- apache nginx 性能简单对比测试
- c语言歌曲评选系统报告,C语言程序设计报告—歌曲信息管理系统精要.doc
- ios 导航栏(自己定义和使用系统方式)
- 文献记录(part9)--A biclustering-based method for market segmentation using customer pain points
- dynamic flash xml news----滚动新闻
- Dapr + .NET 实战(五)Actor
- 现代数字影视 电影使用标准
- 挑战malloc极限,看看你的系统有多大的内存分配能力
- java day63【 SSM 整合 】
- java读取txt生成excel_读取TXT文件内容,生成Excel文件
- 在word中如何设置稿纸和字帖?学会帮你省下字帖钱哟!
- 【程序源代码】微信小程序开发视频(2021年最新版本)
- H264格式 详细介绍
- Ubuntu 下安装 Python 解释器
- RPC框架的使用场景
- Androidstudio连接华为手机问题
- FRP + 腾讯云 内网穿透
- 新手小白搭建服务器环境如何选择呢?lnmp还是lamp?
- MySQL InnoDB配置统计信息
- kubernetes的部署架构以及工作原理
热门文章
- PopupWindow和AlertDialog区别
- 蒙特卡洛分析 pmp_PMP基础名词介绍 | 59. 实施定量风险分析
- 猿辅导python面试_猿辅导面试经历—个人感受
- webpack打包测试_webpack入门笔记(一)
- 操作系统:虚拟页式存储管理(缺页中断、页面置换算法)
- java打印的globa类l_Spring异常集中处理和日志集中打印
- python继承属性_Python中的属性继承问题
- matlab中二维插值函数interp2的使用
- 谈谈JAVA中的安全发布
- Linux下如何搭建Java环境