Mysql5.7 windows免安装版本 初始化配置
2018-07-13 02:46:02来源:博客园 阅读 ()
一、从官网下载mysql-5.7.22-winx64.zip压缩文件,解压到自定义目录。
二、将mysql安装目录的下的bin目录 添加到系统path环境变量。
三、配置my.ini 文件,放置于mysql的安装目录之内。文件内容如下:
[client] port=3306 [mysqld] basedir=D://ProgramFiles//mysql-5.7.22-winx64 datadir=D://ProgramFiles//mysql-5.7.22-winx64//data port=3306 character-set-server=utf8 [mysql] default-character-set=utf8
说明: basedir为mysql安装目录,datadir为数据库文件保存位置,这两个路径都必须存在。
四、执行mysql --install mysql
说明:该命令创建一个名为mysql的服务,服务名自定义如果需要删除该服务,可以通过mysqld --remove mysql 或者 sc delete mysql 来删除。
五、执行初始化命令
mysqld --initialize --console
或者mysqld --initialize-insecure
说明:两者的区别在于:
前者会自动随机生成root管理账户的密码,--console 是指将命令的输出内容打印到控制台(为了查看密码)
后者会采用默认的空串作为密码。
六、启动mysql服务
命令行执行 net start mysql
关闭服务 net stop mysql
其中mysql为上面自定义的服务名;
七、修改自定义密码
执行命令 mysql -u root -p (如果密码为空,也可以使用mysql -u root --skip-password)
然后再输入密码就可以成功连接mysql;
修改密码的三种方式:
1、 alter user 'root'@'localhost' identified by 'new_password';
2、 set password for root@localhost = password('new_password');
3、use mysql;
update user set authentication_string=password('new_password') where user='root';
flush privileges;
八、其他说明
在执行mysqld --initialize 的时候,如果 数据文件夹不存在,数据文件夹中已经存在旧数据,会报错。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- MySQL出现1067错误号 2020-02-27
- mysql7.x如何单独安装mysql 2020-02-27
- linux下如何用源码安装mysql5.6.20 2020-02-27
- windows系统中mysql自动备份的方法 2020-02-26
- MySQL的默认密码的修改方法 2019-10-25
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash