MySQL使用root权限创建用户并授权
MySql篇
1.下载并安装Mysql
(1)下载地址
MySQL-8.0下载地址
(2)Mysql配置
1.home目录下命令行执行:vi .bash_profile来配置MySql绝对路径
2.MySql配置如下:
Setting PATH for MySql 8.0.15
# Setting PATH for Python 3.7
    #The original version is saved in .bash_profile.pysave
    PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
#########################################
    #mysql 环境变量如下
    export PATH=${PATH}:/usr/local/mysql/bin
    export PATH
    #########################################
alias python="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"
if [ -f ~/.git-completion.bash ]; then
      . ~/.git-completion.bash
    fi
配置完毕后,保存并退出.
命令行执行:
#mysql -u root -p #使用root权限登陆mysql
#create user 'diting'@'localhost' identified by 'diting'; #使用root创建mysql用户diting密码为diting
#CREATE DATABASE diting; #创建数据库diting
#show databases; #查看root创建的数据库中包含diting
#grant all privileges on diting.* to 'diting'@'localhost'; #root授权给用户diting对数据库diting操作的所有权限
#quit #退出root权限
#mysql -u diting -p #使用用户diting登陆mysql
#执行建表语句:
create table dt_image
   (
     id          bigint auto_increment
       primary key,
     image_name  varchar(200) null,
     image_path  varchar(500) null,
     create_time timestamp    null,
     constraint dt_image_image_name_uindex
       unique (image_name)
   );
create table dt_user
   (
     id            bigint auto_increment
       primary key,
     user_account  varchar(50)  not null,
     user_password varchar(50)  not null,
     create_time   timestamp    not null,
     user_emails   varchar(50)  null,
     user_roles    varchar(50)  null,
     user_token    varchar(500) not null,
     constraint dt_user_user_account_uindex
       unique (user_account)
   );
#Mysql命令行所有命令执行完毕
F&Q&A
1.mysql对大小写敏感,输入SQL语句时注意大小写;
2.在为数据库谛听创建table时,注意一定记得切换为用户diting来创建,否则需要root授权.
3.在命令行执行建表语句时,SQL语句可能因为语法问题而无法执行,推荐使用IDEA来建表,很简单这里不在赘述.
MySQL使用root权限创建用户并授权的更多相关文章
- 制作MySQL的Windows服务+创建用户及授权
		在上一篇随笔中详述了MySQL的Windows 64位版本的安装,以及初始化操作.启动服务端.客户端连接.一些基本的文件操作等.然而在进行这些操作的时候,需要我们去输入一长串的路径和命令才能 ... 
- MySQL(六)创建用户与授权
		转载自:MySQL创建用户与授权 目录 一.创建用户 二.授权 三.设置和更改用户密码 四.撤销用户权限 五.删除用户 一.创建用户 命令: CREATE USER 'username'@'host' ... 
- 本地MySQL的root所创建用户登录发生[Access denied for user 'root1'@'localhost' (using password: YES)]错误的解决方案
		1.问题描述: 当在SQLyog中执行以下脚本: CREATE DATABASE IF NOT EXISTS sys; USE sys; CREATE USER root1 IDENTIFIED BY ... 
- MySQL创建用户并授权及撤销用户权限
		这篇文章主要介绍了MySQL创建用户并授权及撤销用户权限.设置与更改用户密码.删除用户等等,需要的朋友可以参考下 MySQL中创建用户与授权的实现方法. 运行环境:widnows xp profess ... 
- MySQL创建用户与授权(CentOS6.5)
		1.相关SQL语句 #创建用户与授权方法 ##本地访问 create user 'zend'@'localhost' IDENTIFIED BY '123456'; grant ALL privile ... 
- 14-补充内容:MySQl创建用户和授权
		[转]14-补充内容:MySQl创建用户和授权 权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作.包括select.update.delete.update.grant等操 ... 
- python 全栈开发,Day63(子查询,MySQl创建用户和授权,可视化工具Navicat的使用,pymysql模块的使用)
		昨日内容回顾 外键的变种三种关系: 多对一: 左表的多 对右表一 成立 左边的一 对右表多 不成立 foreign key(从表的id) refreences 主表的(id) 多对多 建立第三张表(f ... 
- Mysql 创建用户并授权
		设置MySQL用户账号,指定哪个用户可以连接服务器,从哪里连接,连接后能做什么. MySQL管理员应该知道如何设置MySQL用户账号,指出哪个用户可以连接服务器,从哪里连接,连接后能做什么? GRAN ... 
- Mysql创建用户并授权以及开启远程访问
		Mysql创建用户并授权以及开启远程访问 一.创建用户并授权 1.登录mysql mysql -u root -p 2.创建数据库 create database test;//以创建test ... 
随机推荐
- 七.HTTP协议原理介绍
			01. 当用户访问一个网站时,都发生了事情? ①. 利用DNS服务,将输入的域名解析为相应的IP地址 a --本地主机输入域名后,会查询本地缓存信息和本地hosts文件 如果有就进行解析,如果没有 ... 
- 点击页面上的元素,页面删除removeChild()
			简单描述:最近做了一个图片上传,上传完成回显图片的时候,需要用到点击图片,从页面删除的效果,然后就找到了removeChild()方法,说实话,我刚看到的时候,就觉得这个问题已经解决了,但是却发现这个 ... 
- IE9以及以下不支持jquery ajax跨域问题
			1.代码中加 jQuery.support.cors = true; 2. 设置ie浏览器 工具->Internet 选项->安全->自定义级别” 将“其他”选项中的“通过域访问数据 ... 
- Kafka集群搭建 (2.11-0.9.0.1)
			之前写过kafka_2.9.2-0.8.2.2版本的安装,kafka在新的0.9版本以上改动比较大,配置和api都有很大更新,并且broker对应的partition支持多线程生产和消费,所以性能比之 ... 
- IdentityServer4 密码模式认证
			授权服务器设置 添加用户 添加测试用户,也可以从数据库查 public static List<TestUser> GetTestUser() { return new List< ... 
- 3.RNN推导
			1.基本RNN结构 这几天想入门NLP,所以开始了解RNN以及一系列变体.首先RNN最原始的结构如下图(图是按自己的理解用visio画的,有错麻烦提一下), 首先我们来说明一下各个符号的定义: 各个变 ... 
- Codeforces 811C Vladik and Memorable Trip (区间异或最大值) (线性DP)
			<题目链接> 题目大意: 给你n个数,现在让你选一些区间出来,对于每个区间中的每一种数,全部都只能出现在这个区间. 每个区间的价值为该区间不同的数的异或值之和,现在问你这n个数最大的价值是 ... 
- every循环
			一.语法 var result = myArr.every(function(item, index){ return item>0; }) //全部满足,才为true every方法检测数组中 ... 
- angularjs 设置全局变量(constant)
			转:angularjs自身有二种,设置全局变量的方法,在加上js的设置全局变量的方法,总共有三种.要实现的功能是,在ng-app中定义的全局变量,在不同的ng-controller里都可以使用. 1, ... 
- Hibernate根据实体类自动创建表
			Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步. 如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码 Xml代码<propert ... 
