第一次装mysql,也踩了几个坑,在这里记录一下,方便以后查看。

我的电脑是windows7系统,mysql安装的是5.7.22版本。mysql下载地址如下:点击打开链接,大家对应自己的系统版本安装。

下载完成后,解压到自己要安装的目录,Archive这个版本是不用安装的,只需要复制到相应的目录就行。

1.首先在mysql目录下,新建一个文本文件,重命名为my.ini,并将下面的内容复制进去。

[mysqld]

port = 3306

basedir=E:\mysql-5.7.22-winx64  这里改为自己的路径

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]

default-character-set=utf8

skip-grant-tables

注意:不要自己新建一个data文件,并且my.ini文本中不要添加

datadir=E:\mysql-5.7.22-winx64\data 路径

2.对path系统变量进行配置

新增环境变量

在Path配置添加:%MYSQL_HOME%\bin,注意用;与前面的内容分隔开。

3.打开终端,进入到mysql下的bin目录,以下的操作均在bin目录下执行

(1)输入mysqld install

(2)mysqld --initialize

(3)执行启动命令   net start mysql

(4)输入mysql -uroot -p  进入数据库  。老版本默认没用初始密码,但是新版本会有初始密码,此时我们需要到mysql目录下的data文件夹中找到生成的后缀名为 .err的文件。用记事本的方式可以打开,打开之后找到A temporary password is generated for root@localhost: 这句话,后面的就是它的初始密码。

(5)进入数据库后 执行set password  FOR 'ROOT'@'LOCALHOST'=PASSWORD('123456');这样就把密码改成了123456。 之后再进入数据库就可以使用自己设置的密码。

window 下的mysql_Window下mysql的安装相关推荐

  1. ubuntu nginx安装php mysql,ubuntu下配置nginx+php+mysql详解

    1.更新 复制代码 代码如下: sudo apt-get update 2.安装nginx 复制代码 代码如下: sudo apt-get intsall nginx Ubuntu安装之后的文件结构大 ...

  2. window 下的mysql_Windows下MySQL下载安装、配置与使用

    用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...

  3. mysql window下 安装udf_Windows下MySQL下载安装、配置与使用

    用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...

  4. Windows下MySQL下载安装、配置与使用

    用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...

  5. jdk1.8要安装什么mysql_Window下安装JDK1.8+Tomcat9.0.27+Mysql5.7.28的教程图解

    JDK1.8安装 下载 打开链接: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.htm ...

  6. 阿里云 windows mysql_Windows下MySQL下载安装、配置与使用

    用过MySQL之后,不论容量的话,发现比其他两个(sql server .oracle)好用的多,一下子就喜欢上了.下面给那些还不知道怎么弄的童鞋们写下具体的方法步骤. (我这个写得有点太详细了,甚至 ...

  7. Linux下Mysql卸载安装教程:卸载老版本,安装新版本

    由于:练习Mysql的主从复制,保证Mysql的版本一致,所以更新Linux上的Mysql版本 第一步:卸载linux系统上的原来的版本的mysql: 1.使用命令行查询电脑上的版本: rpm -qa ...

  8. centos6卸载mysql服务器_CentOS6.5下卸载自带的MySQL数据库安装MySQL5.6

    1)查看CentOS自带的mysql 输入 rpm -qa | grep mysql mysql-libs-5.1.71-1.el6.x86_64 2)将其自带的mysql版本全部卸载(非常重要,如不 ...

  9. windows 下mysql的安装于使用(启动、关闭)

    1.下载Windows (x86, 64-bit), ZIP Archive解压: 2.双击在bin目录里的mysqld.exe dos窗体一闪就没了,这时netstat -an发现port3306已 ...

最新文章

  1. Tensorflow学习资源
  2. 【OpenCV3】将图像指定区域使用另一图像(或ROI)覆盖
  3. vue使用sweetalert2弹窗插件
  4. SAP Fiori Elements List Report Smart Table Toolbar 的 XML 视图实现
  5. 终于可以放下心来了,呜呜...
  6. 利用Xshell实现非对称秘钥对安全登陆linux服务器(Centos、Ubuntu)
  7. NumSharp v0.6.1 科学计算库发布,支持标量和隐式转换
  8. 自定义注解与validation结合使用案例
  9. [Selenium]如何通过Selenium实现Ctrl+click,即按住Ctrl的同时进行单击操作
  10. Spring Cloud (4)---Eureka(服务注册与消费详解)
  11. 20分钟充满!华为P50系列或最高支持100W超级快充
  12. php api查询开发,PHP 开发API接口 登记,登录,查询用户资料
  13. matlab中cell2mat的作用,Matlab中cell2mat的使用
  14. Xcode创建头文件
  15. 疯狂的程序员 80-最后
  16. 招银网络科技校园招聘面试2020.10
  17. 易语言雷电模拟器adb模块制作实现一键模拟器多开
  18. ictclas java_ICTCLAS50 基于中科院分词作的java 工具,内容详细各个函数都有实现 含有word解析文档 Develop 238万源代码下载- www.pudn.com...
  19. linux4.0 RT负载均衡原理
  20. 2012网页服务器搭建教程,服务器2012搭建vps教程

热门文章

  1. 【Flink】Flink 源码阅读笔记(20)- Flink 基于 Mailbox 的线程模型
  2. 【Flink】Flink SQL 架构 以及 执行逻辑
  3. 【Elasticsearch】es 7.8.0 java 实现 BulkRequest 批量写入数据
  4. 【Redis】redis 哨兵模式
  5. 60-320-040-使用-去重-HyperLogLog 去重计数
  6. linux bash 的文件查找替换 文件操作
  7. 【oracle】如何恢复误删的表记录数据
  8. request对象作为:作用域
  9. 面试官:Spring事务失效的场景有哪些?如何解决?
  10. MySQL 成薪资跳板了?