mysql 安装

下载安装mysql

去官网选择对应的版本下载: 官网下载地址:https://dev.mysql.com/downloads/mysql/

我选择了免安装的zip

新建my.ini 文件到mysql的解压的根目录

  1. [mysql]

  2.  
  3. # 设置mysql客户端默认字符集

  4.  
  5. default-character-set=utf8

  6.  
  7. [mysqld]

  8.  
  9. #设置3306端口

  10.  
  11. port = 3306

  12.  
  13. # 设置mysql的安装目录

  14.  
  15. basedir=D:\mysql-5.7.21-winx64

  16.  
  17. # 设置mysql数据库的数据的存放目录

  18.  
  19. datadir=D:\mysql-5.7.21-winx64\data

  20.  
  21. # 允许最大连接数

  22.  
  23. max_connections=200

  24.  
  25. # 服务端使用的字符集默认为8比特编码的latin1字符集

  26.  
  27. character-set-server=utf8

  28.  
  29. # 创建新表时将使用的默认存储引擎

 

配置系统环境变量:

MYSQL_HOME:配置为解压后(安装)的 根目录

PATH:%MYSQL_HOME%\bin

出现问题:

找到CMD命令提示符,右键以管理员身份运行

进入mysql子目录bin

依次输入:mysqld --install (安装) mysqld --initialize (初始化)net start mysql(运行

1) 出现dll文件丢失,去网上下载然后更新到c:windos/system32下

2)运行提示:

DirectX修复工具(DirectX repair)是系统DirectX组件修复工具,主要用来检测当前系统的DirectX状态,如果发现异常则进行修复。本程序中包含了最新版的DirectX redist(Jun2010),并且全部文件都有Microsoft的数字签名

http://www.pc6.com/softview/SoftView_57945.html#download 下载类库修复工具:

修复工具修复以后,运行cmd执行安装出现提示如下,需要使用管理员运行cmd:

E:\code\mysql-5.7.23-winx64>mysqld --install
Install/Remove of the Service Denied!

用管理员运行成功 

安装成功后,运行net start mysql 启动mysql

 

设置MySql登录密码

 

进入到data文件夹下找到文件(里面有个.err文件)内容:找到 临时的密码。

2018-09-11T03:06:02.163711Z 1 [Note] A temporary password is generated for root@localhost: iSjlZmGer9,a

执行 SET PASSWORD=PASSWORD(‘yourNewPass’) 

网上其他设置密码的方法:

密码设置步骤:

  1. 在my.ini文件末尾加上“skip-grant-tables”(取消权限设置)保存文件
  2. 重启mysql服务
  3. cmd下进入mysql - bin目录,输入 mysql -u root -p ,回车,这时候不需要密码即可登录
  4. 重置密码。输入 use mysql 回车
  5.  输入update user set authentication_string=password("newPassword") where user="root"; (新版本下mysql数据库password字段更改为authentication_string)
  6. 删除my.ini文件末尾“ skip-grant-tables”保存文件
  7. 重启mysql服务,就可以用新密码登录root账户

mysql客户端安装:

这里我安装的是免费版的sqlmananger:

https://www.sqlmanager.net/en/products/mysql/manager/download

配置数据库连接:

mysql 创建数据库:

create database  if not exists  databasename charset utf8;

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值