您的位置:首页 > 数据库 > MySQL

Mysql免安装版配置教程和常用命令图

2018-03-05 16:33 676 查看

Mysql免安装版配置教程

图文版

配置环境变量



新建一个my.ini文件,添加下面内容

[mysqld]

basedir=C:\\software\Mysql\mysql-5.7.14-winx64

datadir=C:\\software\Mysql\mysql-5.7.14-winx64\data

port=3306




以管理员身份运行cmd,切换到bin目录下



执行下面语句,初始化

mysqld --initialize --user=mysql --console




安装mysql服务,执行下面的语句

mysqld --install MySQL




启动服务

net start mysql




如果你已经有mysql服务了,但是用不了,执行下面的语句--删除服务,再重新从第五步开始

mysqld --remove


登陆数据库

mysql -u root -p




在my.ini文件中在[mysqld]后一行加入
skip-grant-tables




关闭mysql服务,再重新启动,也就是
net stop mysql
net start mysql




重新登陆:
mysql -u root -p
不需输入密码,直接
enter




使用mysql数据库,
use mysql


查询mysql数据库的user表,
select * from user
;




对表user执行update操作:

update user set authentication_string = password("root") where user="root";


退出mysql,把my.ini文件中的
skip-grant-tables
去掉,重新启动mysql服务



进到到mysql数据库,在使用sql指令的时候,如果出现以下的错误

mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.




增加三句指令:

step 1:
SET PASSWORD = PASSWORD('your new password');


step 2:
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;


step 3:
flush privileges;


在step1 时,your new password是随便你自己写的

文字版

这是文字版:



下面是成功的图!



Mysql常用命令图




如果文章有错的地方欢迎指正,大家互相交流。习惯在微信看技术文章,想要获取更多的Java资源的同学,可以关注微信公众号:Java3y

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: