mysql数据库没有密码_MySQL用户数据库没有密码列-在OSX上安装MySQL
在MySQL 5.7中,删除了mysql.user表字段中的password字段,现在该字段名称为'authentication_string'。
首先选择数据库:
mysql>use mysql;
然后显示表格:
mysql>show tables;
您将找到用户表,现在让我们看一下它的字段:
mysql> describe user;
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
| Host | char(60) | NO | PRI | | |
| User | char(16) | NO | PRI | | |
| Select_priv | enum('N','Y') | NO | | N | |
| Insert_priv | enum('N','Y') | NO | | N | |
| Update_priv | enum('N','Y') | NO | | N | |
| Delete_priv | enum('N','Y') | NO | | N | |
| Create_priv | enum('N','Y') | NO | | N | |
| Drop_priv | enum('N','Y') | NO | | N | |
| Reload_priv | enum('N','Y') | NO | | N | |
| Shutdown_priv | enum('N','Y') | NO | | N | |
| Process_priv | enum('N','Y') | NO | | N | |
| File_priv | enum('N','Y') | NO | | N | |
| Grant_priv | enum('N','Y') | NO | | N | |
| References_priv | enum('N','Y') | NO | | N | |
| Index_priv | enum('N','Y') | NO | | N | |
| Alter_priv | enum('N','Y') | NO | | N | |
| Show_db_priv | enum('N','Y') | NO | | N | |
| Super_priv | enum('N','Y') | NO | | N | |
| Create_tmp_table_priv | enum('N','Y') | NO | | N | |
| Lock_tables_priv | enum('N','Y') | NO | | N | |
| Execute_priv | enum('N','Y') | NO | | N | |
| Repl_slave_priv | enum('N','Y') | NO | | N | |
| Repl_client_priv | enum('N','Y') | NO | | N | |
| Create_view_priv | enum('N','Y') | NO | | N | |
| Show_view_priv | enum('N','Y') | NO | | N | |
| Create_routine_priv | enum('N','Y') | NO | | N | |
| Alter_routine_priv | enum('N','Y') | NO | | N | |
| Create_user_priv | enum('N','Y') | NO | | N | |
| Event_priv | enum('N','Y') | NO | | N | |
| Trigger_priv | enum('N','Y') | NO | | N | |
| Create_tablespace_priv | enum('N','Y') | NO | | N | |
| ssl_type | enum('','ANY','X509','SPECIFIED') | NO | | | |
| ssl_cipher | blob | NO | | NULL | |
| x509_issuer | blob | NO | | NULL | |
| x509_subject | blob | NO | | NULL | |
| max_questions | int(11) unsigned | NO | | 0 | |
| max_updates | int(11) unsigned | NO | | 0 | |
| max_connections | int(11) unsigned | NO | | 0 | |
| max_user_connections | int(11) unsigned | NO | | 0 | |
| plugin | char(64) | NO | | mysql_native_password | |
| authentication_string | text | YES | | NULL | |
| password_expired | enum('N','Y') | NO | | N | |
| password_last_changed | timestamp | YES | | NULL | |
| password_lifetime | smallint(5) unsigned | YES | | NULL | |
| account_locked | enum('N','Y') | NO | | N | |
+------------------------+-----------------------------------+------+-----+-----------------------+-------+
45 rows in set (0.00 sec)
惊喜!没有名为“ password”的字段,而密码为“ authentication_string”。因此,只需执行以下操作:
update user set authentication_string=password('1111') where user='root';
现在,一切都会好的。
与MySQL 5.6相比,变化非常广泛:MySQL 5.7的新增功能
mysql数据库没有密码_MySQL用户数据库没有密码列-在OSX上安装MySQL相关推荐
- mysql重启数据库实例命令_mysql重启数据库实例命令
[MySQL]MySQL多实例开机自动重启 一 简介 作为MySQL DBA ,在维护数据库的过程中,偶尔会遇到服务器异常crash/重启情况,DBA需要在机器重启之后将MySQL数据库重启(当然也有 ...
- 达梦数据库初始化、创建用户和修改密码
达梦数据库初始化.创建用户和修改密码 进入数据库目录 cd /opt/dmdbms/bin/bin 初始化数据文件路径.簇大小和页大小 ./dminit path=/mnt/data EXTENT_S ...
- linux 用root安装mysql数据库_Linux上安装Mysql及简单的使用详解
1. 安装mysql sudo apt-get update sudo apt-get install mysql-server sudo apt-get install python-mysqldb ...
- centos7不能安装mysql数据库_Centos7 上安装mysql遇上的问题:mysql无法正常启动-Go语言中文社区...
第一次在Centos上安装mysql遇到的一些问题. 第一步就遇到问题,安装mysql-server报错没有可用包. [解决方法] 先要安装mysql # wget http://repo.mysql ...
- mysql数据库报错1075_MySQL数据库之在MAC OS X上安装MYSQL
本文主要向大家介绍了MySQL数据库之在MAC OS X上安装MYSQL ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 我在网上找到了一篇文章,简直堪称神器. 刚开始用brew ...
- 配置windows服务器+服务器上安装mysql数据库+远程访问数据库
今天做了如下事情,其中遇到了一个问题,然后搜资料都一一解决了,写一篇博客mark一下 购买服务器 远程操控服务器 在服务器上安装mysql+navicat 在自己的电脑上远程访问服务器上的数据库 购买 ...
- mysql startupitem_MySQL数据库之Mac上安装MySQL过程分享
本文主要向大家介绍了MySQL数据库之Mac上安装MySQL过程分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.下载MySQL下载地址,选择要下载的版本,建议选择DMG ...
- 在没有密码提示的情况下在Ubuntu上安装MySQL
本文翻译自:Install MySQL on Ubuntu without a password prompt How do I write a script to install MySQL ser ...
- 阿里云centos mysql_阿里云ECS服务器CentOS7上安装MySql服务-阿里云开发者社区
阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [ ...
最新文章
- android Unable to add window -- token null is n...
- 清华大学郑莉c++答疑
- tar time stamp in the future问题
- Linux下读写芯片的I2C寄存器
- 给Android程序员的一些面试建议,帮你突破瓶颈
- 几位无人驾驶领域的杰出科学家
- varchar类型字段排序混乱问题
- 【数据结构笔记17】集合的表示、双亲表示法、并查集、集合的并运算
- 使用tcl文件分配管脚
- 汇编学习--7.13--转移指令
- 色彩的对比度和饱和度_使用高色彩对比度进行更方便的设计
- python 视频下载中国大学慕课_中国大学慕课视频下载
- 动手学Pytorch深度学习建模与应用
- 线性加权平均 c语言程序,【求助】编的一个加权平均分计算程序,总是出错。求高手指点~...
- pygame小项目 ~ 3 :Python完成简易飞机大战
- 计算机应用中兴5G通讯是什么,中兴通讯自曝5G成绩单:承建全国三成以上5G网络...
- XX一中母亲写给高一禽兽儿子的信
- 玩转代码|免费获取在线Logo设计网站的Logo
- 数据库表设置外键VS不设置外键,哪个更好?
- 一文读懂伪回归、协整、格兰杰
热门文章
- c语言分组求和函数,R语言 实现data.frame 分组计数、求和等
- 安卓 sqlite数据存入mysql_在Android上简单导出和导入SQLite数据库
- 根据日期累计求和_excel条件求和技巧:应用SUMIF函数计算客户余款
- android九宫格密码源码,Android九宫格解锁的实现
- git reset 回退以前某个版本_远程仓库版本回退方法--Git(二)
- celery4不支持djcelery
- react native项目改名(仅针对android)
- linux查看nginx、apache、php、php-fpm、mysql及配置项所在目录
- VC++ ToolTip的简单使用
- UILabel的行间距,字间距处理