一、MySQL5.6安装后,不能正常启用

压缩版MySQL,解压完后在:我的电脑->属性->高级->环境变量

选择PATH,在其后面添加mysql bin文件夹的路径 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin )

在my-default.ini修改或添加配置:

[mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data) port = 3306

安装成功后就要启动服务了,继续在cmd中输入:net start mysql,服务启动成功!

服务启动成功之后,就可以登录了,如图,输入mysql -u root -p(第一次登录没有密码,直接按回车过),登录成功!

二、MySQL5.6忘记root密码

首先net stop mysql服务,并且切换到任务管理器,有与mysql有关的,最好关闭进程。

运行CMD命令切换到MySql安装bin目录,执行mysqld –skip-grant-tables(注意后面没有分号)

此命令行窗口不要关闭,再重新打开一个新的命令行窗口。注意,这时有时会出现一个警告,不要理会即可。

再次打开一个cmd新窗口。按上面方法运行至bin目录下,运行命令:mysql -u root -p,提示输入密码,直接回车即可

执行命令:

update mysql.user set password=PASSWORD(‘root') where User='root';

关闭窗口,登录

三、创建一个用户并赋予一定的权限(有select,delete,update,create,drop权限)

使用具有所有权限的用户登录

创建用户:

mysql> insert into mysql.user(Host,User,Password) values(“localhost”,”test”,password(“1234”));

刷新系统权限表:mysql>flush privileges;

示例1:

mysql>grant select,update on testDB.* to test@localhost identified by '1234';mysql>flush privileges;

更多相关文章

  1. MySQL系列多表连接查询92及99语法示例详解教程
  2. Linux下MYSQL 5.7 找回root密码的问题(亲测可用)
  3. Pycharm安装PyQt5的详细教程
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. android用户界面之按钮(Button)教程实例汇
  6. 【Android(安卓)开发教程】Toast通知
  7. Android简易实战教程--第三十九话《Chronometer实现倒计时》
  8. android加密解密完美教程
  9. Android(安卓)SDK自带教程之BluetoothChat

随机推荐

  1. android 的button
  2. Binder子系统之调试分析(三)
  3. android加分割线
  4. Android使用贝塞尔曲线画心形
  5. Android(安卓)解决WebView支持WebGL的兼
  6. Android系列之Android 命令行手动编译打
  7. Android shell命令大全
  8. Android软键盘弹出,界面整体上移的问题
  9. android listview去掉分割线
  10. android在线播放音乐