Mysql免安装配置

下载

解压配置

  • 解压MySQL压缩包

将以下载的MySQL压缩包解压到自定义目录下,我的解压目录是:
D:\Program Files\mysql

  • 配置

将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini
复制下面的配置信息到 my.ini 保存
#如果没有my-default.ini,可自己新建my.ini或者从其他地方中获取

[client]  
port=3306  
default-character-set=utf8  

[mysqld]  
port=3306  

character_set_server=utf8  
#character_set_server=utf8 一定要这样写;  

basedir=D:\Program Files\mysql\bin  
#解压目录  

datadir=D:\Program Files\mysql\bin\data  
#解压目录下data目录,必须为data目录  

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES  

添加环境变量

  • 在path环境变量下加入:

D:\Program Files\mysql\bin

检查是否有data目录

如果有data目录,忽略本点

如果没有,以管理员身份打开`cmd`命令窗;

进入mysql的bin目录,执行如下语句:
mysqld --initialize-insecure --user=mysql;  
data目录就生成成功了

安装;

在bin目录下,继续输入:`mysqld -install`
提示`service successfully installed`安装成功;

停止和启动mysql

启动:net start mysql

停止:net stop mysql

登陆

输入 mysql -uroot -p 按回车,如果提示输入密码,直接回车即可;

修改

update mysql.user set authentication_string=password('dingsf') where user='root' and Host = 'localhost'; 

特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了
而是将加密后的用户密码存储于authentication_string字段

输入flush privileges;刷新保存;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容