问题背景 很久之前在本机上安装mysql,也没用过(主要是用Oracle),导致root密码忘记.更严重的是,连自己的安装目录都忘记了. 遇到的问题 1.在任务管理器可以找到mysql的服务已经起来,但是找不到安装目录. 解决办法:用everyything这个软件查找 "mysqld.exe" 这个文件名,发现只有一个目录有这个文件,故锁定该目录即为mysql的安装路径. 2. 调用 "mysqld_safe --skip-grant-tables&" 这条…
绿色版本,解压缩 D:\Software\mysql-advanced-5.6.18-winx64 my-default.ini 改名my.ini my.ini内容如下 # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It's a tem…
mysql5.7.9之后,就没有了password函数,所以,使用传统的password()函数修改root密码的话,就会提示sql错误 UPDATE user SET authentication_string = password(') WHERE User='root'; ERROR (): You have an error 正确设置密码的方法是: ALTER USER '; 此时提示修改成功,退出mysql再次登陆即需要输入刚刚设置的密码. 具体请参考文章: https://newsn…
1.创建新的数据库 1.1.root用户登录mysql mysql -u root -p  1.2.查看现有数据库 show databases;  1.3.新建数据库,此命名为cjc create database cjc;  1.4.删除数据库  删除test数据库: drop database test;  2.创建mysql用户 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明: username:你将创建的用户名…
MySQL数据库初识 MySQL数据库 本节目录 一 数据库概述 二 MySQL介绍 三 MySQL的下载安装.简单应用及目录介绍 四 root用户密码设置及忘记密码的解决方案 五 修改字符集编码 六 初识sql语句 一 数据库概述 1. 数据库??? 什么是数据库呢? 先来看看百度怎么说的 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增.截取.更新.删除等操作. 所谓“数据库”系以一定方式储存在一起.能予多个用户共享.具有尽可能小的冗余度.与应用程序…
一般来说在MySQL修改用户密码有好几种方法: 1.修改自己的密码可用: set password=password('123456'); 2.修改其它用户的密码可用: set password for 'username'@'host'=password('123456'); 3.通过修改mysql库中的user表中的password字段,可用: update mysql.user set password=password('123456') where User='username' an…
忘记root密码怎么办:1.关闭数据库2.使用-->mysqld_safe --skip-grant-tables &--<启动数据库3.使用空密码进入数据库(mysql命令后直接回车)4.使用update语句修改root密码,然后刷新权限表5.关闭数据库并重新以正常方式启动数据库操作步骤如下:#service mysql stop#mysqld_safe --skip-grant-tables &#service mysql start#mysqlmysql> upda…
1.修改mysql配置文件  vim /etc/my.cnf #编辑文件 找到[mysqld],在下面添加一行 skip-grant  :wq #保存退出 service mysqld restart #重启MySQL服务 2.进入MySQL控制台 mysql -uroot -p #直接按回车,这时不需要输入root密码,或者随便输入一个密码都可以登陆. 3.修改root密码 update mysql.user set password=password('123456') where User…
前言: 最近要用到本地的MySQL,结果把密码忘记了. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 然后参照网上的教程一顿操作,结果我自己都不知道是啥错了: ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server 想着重新安装MySQL比较麻烦,就自己看看能不能死…
环境 Mysql版本:5.7.12 操作系统:OSX 10.11 安装文件:.dmg文件 MySQL:mysql-5.7.12-osx10.11-x86_64.dmg(注意5.7跟之前的字段有些不同,下面会说) Step 1 关闭mysql服务.无论你有没有开启mysql服务,保险起见都要运行一下以下命令. sudo /usr/local/mysql/support-files/mysql.server stop (注:我这里报错了:ERROR! MySQL server PID file co…