精华内容
下载资源
问答
  • MySQL 8.0.19安装教程(windows 64位)

    万次阅读 多人点赞 2018-08-15 18:05:05
    话不多说直接开干 ...4-安装MySQL服务 + 启动MySQL 服务 5-连接MySQL + 修改密码 先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini文件的文件 ...

    话不多说直接开干

     

    目录

    1-先去官网下载点击的MySQL的下载​

    2-配置初始化的my.ini文件的文件

    3-初始化MySQL

    4-安装MySQL服务 + 启动MySQL 服务

    5-连接MySQL + 修改密码


     

     

     

    下载完成后解压 

    解压完是这个样子

     


     

    • 配置初始化的my.ini文件的文件

    解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置: 

    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=C:\Program Files\MySQL
    # 设置mysql数据库的数据的存放目录
    datadir=C:\Program Files\MySQL\Data
    # 允许最大连接数
    max_connections=200
    # 允许连接失败的次数。
    max_connect_errors=10
    # 服务端使用的字符集默认为utf8mb4
    character-set-server=utf8mb4
    # 创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
    # 默认使用“mysql_native_password”插件认证
    #mysql_native_password
    default_authentication_plugin=mysql_native_password
    [mysql]
    # 设置mysql客户端默认字符集
    default-character-set=utf8mb4
    [client]
    # 设置mysql客户端连接服务端时默认使用的端口
    port=3306
    default-character-set=utf8mb4

    配置文件中的路径要和实际存放的路径一致(8.0.18不要手动创建Data文件夹)

     


     

    • 初始化MySQL

    在安装时,避免权限问题出错我们尽量使用管理员身份运行CMD,否则在安装时会报错,会导致安装失败的情况

    C:\Windows\System32

     

    右键以管理员身份运行

     

     

    打开后进入mysql的bin目录

     

    在MySQL目录下的bin目录下执行命令:

    mysqld --initialize --console

     

    注意![注意] [MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!

    如果出现系统错误问题     

       

      列:这个是因为缺少微软的一些运行所需的库。这个百度一下都可以找到下载源安装一下(可能需要重启  )

     


     

    • 安装MySQL服务 + 启动MySQL 服务

     安装mysql服务

    执行下面的命令:

    mysqld --install [服务名]                     ###(服务名可以不加默认为mysql)

    成功了!

    如果出现这个

    说明mysql的服务还在把它删掉    

    用这个命令

    SC删除的MySQL

    在执行上面安装服务

    服务安装成功之后通过命令

    net start mysql

    启动MySQL的服务

     

    总体三步走

    1初始化MySQL

    2创建服务

    3启动服务

     

    到这你的MySQL已经是安装好了!


     

    • 连接MySQL + 修改密码

    相信大家都有的Navicat,小海豚等数据库图形化工具

    没有我们去Navicat官网下一个(可以免费使用14天的!)

    MySQL的服务已经开启了就直接打开的Navicat去连接

    新建的MySQL的连接

    还记得刚刚让你复制的root @ localhost:后面的初始密码了吗?现在要用到它了复制粘贴上去!(稍微注意一下空格啊

    测试一下!

    MySQL的是成功安装了也可以登录  

    现在就是改密码的时候了

    也可以在mysql的bin目录下 进行数据库连接  mysql -u root -p

    再输入密码   回车

    有了mysql> 这个的时候  你就可以去改密码了!

    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

    密码修改成功后 

    exit;(退出mysql)

    写SQL改密码吗?

    太麻烦了太low了

    来我有个简单的方法

    用Navicat的双击刚刚保存的连接  

    就会提示我们输入新密码

    OK了 

    教程到此为止

     

     

    是不是和别人的教程不一样  (一次就OK)

    那就点赞关注一下吧!

     

     

    我也会在我的个人公众号上分享一些技术型的文章  感兴趣就关注一下吧!

     

    展开全文
  • MySQL

    千次阅读 多人点赞 2019-09-04 21:24:58
  • MySQL 5.7.27详细下载安装配置教程

    万次阅读 多人点赞 2019-08-18 17:24:53
    本文详细介绍了Win 10下MySQL 5.7.27的安装及配置步骤,也列举出了一些常见的问题及解决方案

    MySQL 5.7.27 详细下载安装配置教程

    前言

    在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的小白,来安装MySQL数据库。目前官网上的MySQL版本有5.5,5.6,5.7和8,在开发的时候我们一般要选择比最新版低1到2个版本的,因此我选择了5.7作为要安装的数据库

    1.下载步骤

    1. 访问官方网站:https://www.mysql.com/
      选择Downloads下的Community
      在这里插入图片描述
    2. 下载对应的版本
      点击上图的MySQL Community Server,进入下载界面:
      在这里插入图片描述找到MySQL Community Server 5.7这一链接,点击进入:
      在这里插入图片描述根据你电脑的版本选择下载对应的ZIP文件,我的电脑是64位的,因此选择这项进行下载,点击Download会进入以下界面:
      在这里插入图片描述点击No thanks,just start my download就好,然后开始下载
      在这里插入图片描述下载完毕后将文件解压到你想保存到的盘和目录内。我是将文件解压到E:\Program Files\Mysql目录下面。
      在这里插入图片描述
      以上就完成了下载的全部工作。

    2.配置环境变量

    1. 系统—>高级系统设置—>环境变量—>系统变量
      在这里插入图片描述在这里插入图片描述在这里插入图片描述点击新建,变量名为:MYSQL_HOME,添加你的mysql-5.7.27-winx64文件夹所在位置。
      我的是在E:\Program Files\Mysql\mysql-5.7.27-winx64,如图:
      在这里插入图片描述
    2. 编辑Path,复制;%MYSQL_HOME%\bin到原有值的后面,如图:
      在这里插入图片描述

    3.配置my.ini文件

    在你的mysql-5.7.27-winx64目录下新建my.ini文件,我的是在E:\Program Files\Mysql\mysql-5.7.27-winx64目录下新建,my.ini文件的内容为:

    [mysqld]
    #端口号
    port = 3306
    #mysql-5.7.27-winx64的路径
    basedir=E:\Program Files\Mysql\mysql-5.7.27-winx64
    #mysql-5.7.27-winx64的路径+\data
    datadir=E:\Program Files\Mysql\mysql-5.7.27-winx64\data 
    #最大连接数
    max_connections=200
    #编码
    character-set-server=utf8
    
    default-storage-engine=INNODB
    
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    
    [mysql]
    #编码
    default-character-set=utf8 
    
    

    在这里插入图片描述
    创建完成后进入下一步。

    4.安装MySQL

    1.在输入框内输入cmd,以管理员的身份运行,注意这里一定一定一定要以管理员的身份运行,否则在安装过程中会出现因为管理权限不够而导致的Install/Remove of the Service Denied!(安装/卸载服务被拒绝),这一点非常重要!
    在这里插入图片描述

    1. cmd中进入到E:\Program Files\Mysql\mysql-5.7.27-winx64\bin目录下:
      在这里插入图片描述输入安装命令:mysqld -install,若出现Service successfully installed,证明安装成功;如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd:
      在这里插入图片描述
      然后继续输入命令:mysqld --initialize,此时不会有任何提示:
      在这里插入图片描述
      再输入启动命令:net start mysql,出现以下提示证明MySQL启动成功:
      在这里插入图片描述

    5.设置MySQL密码

    1.在这里设置密码主要是为了解决:ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: NO)的问题
    2. 首先停止MySQL服务,输入命令行net stop mysql
    在这里插入图片描述
    3. 在E:\Program Files\Mysql\mysql-5.7.27-winx64目录下找到my.ini,在[mysqld]字段下任意一行添加skip-grant-tables,保存即可:在这里插入图片描述
    4. 重启MySQL,输入启动命令:net start mysql,出现以下提示证明MySQL启动成功:
    在这里插入图片描述
    在输入命令mysql -u root -p,不需要输入密码,直接回车:
    在这里插入图片描述进入MySQL成功!哈哈,来到这一步后就应该值得高兴一下了!
    5. 输入命令行use mysql,进入数据库:
    在这里插入图片描述
    6.输入命令行update user set authentication_string=password("xxxxxx") where user="root";xxxxxx是你设置的新密码,敲击回车后若出现以下信息,证明修改成功!
    在这里插入图片描述
    7. 手动停止MySQL服务,在win10搜索栏内输入服务,找到MySQL。点击右键,然后点击停止即可。
    在这里插入图片描述然后在刚刚的my.ini文件中删除skip-grant-tables这一行,保存关闭。
    8. 再次启动cmd(管理员身份),输入启动命令:net start mysql,再输入mysql -u root -p,再输入你刚刚设置的密码,出现以下信息证明设置成功!
    在这里插入图片描述然后输入命令行use mysql验证一下,结果报错:
    在这里插入图片描述既然没有重置密码,那就重置一下呗
    键入命令行alter user user() identified by "xxxxxx";我的密码是123456,因此我键入 alter user user() identified by "123456";回车!离胜利越来越近了!
    再次输入命令行use mysql验证一下,成功!
    在这里插入图片描述

    总结

    算上我写博客的时间,安装这个数据库差不多花掉我4个小时的时间,原因是在安装途中我遇到很多问题,在此总结一下,并附上解决链接:
    1.找不到my.ini文件
    2.ERROR 1045 (28000): Access denied for user ‘ODBC’@‘localhost’ (using password: NO)
    3.ERROR 1045 (28000): Access denied for user ‘ODBC’@‘localhost’ (using password: YES)
    4.Unknown column ‘password’ in ‘field list’
    5.You must reset your password using ALTER USER statement before executing this statement
    安装和配置出错了好多次,每出错一次就卸载干净一次,一度想要放弃了
    感谢自己的坚持,终于征服了MySQL的安装和配置,即将开启MySQL的学习之路,相信这也是一条不简单的路,但我也相信我能够坚持走下去!

    写到最后,这是我的第三篇博客也是最长的一篇,如果能够帮到大家,就希望大家收藏点赞咯~
    慢慢地我也会写更多技术博客的,敬请关注~

    大家还可以关注我的微信公众号,里面也有很多干货~
    在这里插入图片描述

    展开全文
  • mysql-connector-java 5中的, com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的1,JDBC连接Mysql5 com.mysql.jdbc.Driver:driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://localho

    com.mysql.jdbc.Driver 是 mysql-connector-java 5中的,
    com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的

    下载地址:https://dev.mysql.com/downloads/connector/j/5.1.html

    在这里插入图片描述

    仓库地址:https://mvnrepository.com/artifact/mysql/mysql-connector-java

    在这里插入图片描述

    mysql-connector-java 5

    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>5.1.49</version>
    </dependency>
    

    1、JDBC连接Mysql5 com.mysql.jdbc.Driver:

    driverClassName=com.mysql.jdbc.Driver
    url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8&useSSL=false
    username=root
    password=
    

    2、JDBC连接Mysql6 com.mysql.cj.jdbc.Driver, 需要指定时区serverTimezone:

    driverClassName=com.mysql.cj.jdbc.Driver
    url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&useSSL=false
    username=root
    password=
    

    在设定时区的时候,如果设定serverTimezone=UTC,会比中国时间早8个小时,如果在中国,可以选择Asia/Shanghai或者Asia/Hongkong,例如:

    driverClassName=com.mysql.cj.jdbc.Driver
    url=jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false
    username=root
    password=
    

    备注:

    I、如果mysql-connector-java用的6.0以上的,如下:

    <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>6.0.6</version>
    </dependency>
    
    

    但是你的driver用的还是com.mysql.jdbc.Driver,就会报错:

    Loading class 'com.mysql.jdbc.Driver'. This is deprecated. The new 
    driver class is 'com.mysql.cj.jdbc.Driver'. 
    The driver is automatically registered via the SPI 
    and manual loading of the driver class is generally unnecessary.
    

    此时需要把com.mysql.jdbc.Driver 改为com.mysql.cj.jdbc.Driver

    II、还有一个警告:

    WARN: Establishing SSL connection without server’s identity verification is not recommended. 
    According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection 
    must be established by default if explicit option isn’t set. 
    For compliance with existing applications not using SSL the verifyServerCertificate property is set to ‘false’. 
    You need either to explicitly disable SSL by setting useSSL=false, 
    or set useSSL=true and provide truststore for server certificate verification.
    

    不推荐不使用服务器身份验证来建立SSL连接。
    如果未明确设置,MySQL 5.5.45+, 5.6.26+ and 5.7.6+版本默认要求建立SSL连接。
    为了符合当前不使用SSL连接的应用程序,verifyServerCertificate属性设置为’false’。
    如果你不需要使用SSL连接,你需要通过设置useSSL=false来显式禁用SSL连接。
    如果你需要用SSL连接,就要为服务器证书验证提供信任库,并设置useSSL=true

    SSL – Secure Sockets Layer(安全套接层)

    展开全文
  • MySQL下载与安装

    万次阅读 多人点赞 2018-10-28 18:20:54
    MySQL下载与安装 一、下载 地址:https://dev.mysql.com/downloads/mysql/ 当前最新是8.0版本,我选择上一个最新的mysql-5.7.24-winx64.zip 二、安装 MySQL安装文件分两种 .msi和.zip ,.msi需要安装 zip格式...
  • 超详细MySQL安装及基本使用教程

    万次阅读 多人点赞 2018-08-03 10:41:18
    一、下载MySQL 首先,去数据库的官网http://www.mysql.com下载MySQL。 点击进入后的首页如下:  然后点击downloads,community,选择MySQL Community Server。如下图:  滑到下面,找到Recommended Download,...
  • Linux安装MySQL5.7

    万次阅读 多人点赞 2019-06-25 11:08:32
    下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 解压 tar -xvf mysql-5.7.26-linux-glibc2.12-x86_64.tar ...mv mysql-5.7.26-linux-glibc2.12-x86_64 /usr/local/mysql ...
  • Mysql错误:check the manual that corresponds to your MySQL server version for the right syntax【加 `符号、修改有冲突的字段名】 check the manual that corresponds to your MySQL server version for the ...
  • 超详细的MySQL8.0.20安装教程及其安装问题处理

    万次阅读 多人点赞 2020-05-07 23:35:38
    文章目录:官网下载MySQL的安装包添加并配置my.ini文件配置系统变量并初始化MySQL安装并启动MySQLNavicat连接MySQL并修其密码安装过程中常见问题及其解决方法 官网下载MySQL的安装包 下载链接如下: MySQL8.0.20...
  • CentOS7下使用YUM安装MySQL5.6

    万次阅读 多人点赞 2018-07-25 23:51:54
    (1)检查系统中是否已安装 MySQL。 rpm -qa | grep mysql 返回空值的话,就说明没有安装 MySQL 。 注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令...
  • mysql配置环境变量(win 10)

    万次阅读 多人点赞 2018-06-15 01:32:48
    1、安装完mysql后就需要配置环境变量 (win 10)选择“我的电脑”,单击右键,选择“属性-&gt;高级-&gt;环境变量中的系统变量,对 MYSQL_HOME、Path 这 2 个系统变量分别设置如下相应的值(设置原则:如果存在...
  • Ubuntu18.04 安装MySQL

    万次阅读 多人点赞 2018-06-23 12:40:40
    Ubuntu18.04 安装MySQL
  • MYSQL8.0以上版本正确修改ROOT密码

    万次阅读 多人点赞 2018-05-17 16:20:30
    部署环境:安装版本red hat Cent 7.0 MYSQL 版本 8.0.2.0成功部署完毕后出现故障情况:1.正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。2.从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是...
  • 有时候安装mysql后使用mysql命令时报错Can't connect to MySQL server on localhost (10061),或者用net start mysql 时报服务名无效,一般是因为mysql服务没有启动。这时候可以用管理身份运行cmd.exe(注意必须是...
  • CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解

    万次阅读 多人点赞 2017-12-26 21:15:56
    CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的。 上一篇安装的是5.6的但是我想安装5.7的 yum安装是最简单的 尝试过编译安装各种问题,最后就决定用yum。 ...
  • CentOS7安装MySQL(完整版)

    万次阅读 多人点赞 2018-05-31 16:36:07
    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的Yum Repository [root@localhost ~]# wget -i -c ...
  • 在DOS窗口、gitbush以及一些可以使用的命令行工具的界面上,输入:net stop mysql、net start mysql时,总是提示:服务名无效。 出现提示如下: 原因是:因为net start +服务名,启动的是win下注册的服务。...
  • mysql与Oracle的区别

    万次阅读 多人点赞 2017-08-10 11:22:45
    mysql与Oracle的区别
  • Linux 下如何进入 MySQL 命令行

    万次阅读 2017-04-24 18:03:49
    格式: mysql -h主机地址 -u用户名-p用户密码1、例1:连接到本机上的MYSQL一般可以直接...MYSQL的提示符是:mysql>2、连接到远程主机上的MySQL假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命
  • eclipse在连接mysql数据库的时候要通过mysql驱动包进行连接 首先进入官网中----官网地址:https://dev.mysql.com/ 进入官网中选择DOWNLOADS(下载) 2. 选择下载中的mysql-connectors 3. 选择connector/J J指的...
  • Navicat for MySQL的使用

    万次阅读 多人点赞 2019-06-07 18:46:14
    首先要下载安装Navicat for MySQL,建议支持正版,也可以在百度上下载破解版的也可以用。 还要保证你开启了你的MySQL。(PS:MySQL的默认端口号是3306.建议不要改) 接下来我们开始使用Navicat for MySQL: 打开你...
  • MySQL 日期时间加减

    万次阅读 多人点赞 2019-06-03 21:28:05
    1.MySQL加减某个时间间隔 设置当前日期变量 set @dt = now(); //设置当前日期 select @dt; //查询变量值 加减某个时间间隔函数date_add()与date_sub() date_add('某个日期时间',inte...
  • 详细完整MySQL8.0.23安装教程

    万次阅读 多人点赞 2021-01-19 17:37:13
    一、官网下载MySQL 地址:https://dev.mysql.com/downloads/mysql/ 二、配置解压文件 1.解压 2.配置my.ini文件 三、初始化 四、安装启动mysql服务 后续 前言 最近在做一个人脸识别的项目,需要用数据库...
  • 干净卸载mysql,个人亲测,这一次终于成功了

    万次阅读 多人点赞 2019-05-07 16:08:54
    二、卸载过后,删除文件夹中的mysql,如删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了 三、windows+R运行“regedit”文件,打开注册表 四、删除注册表:HKEY_LOCAL_MACHINE\...
  • MySQL-mysql 8.0.17安装

    万次阅读 多人点赞 2019-08-04 09:59:12
    这里解压到了D:\mysql-8.0.17-winx64 (图中有些文件是后续安装步骤生成的) 3.配置环境变量 我的电脑→右键→属性→高级系统设置→环境变量 点击“编辑”,添加MySQL的bin文件夹的地址 4.配置文件 在MySQL文件夹...
  • centos7 MySQL5.7 多实例安装教程

    万次阅读 2020-12-25 18:03:45
    MySQL数据库的集中化运维,可以通过在一台服务器上,部署运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务。各个实例之间是相互独立的,每个实例的datadir, port, socket, pid都是不同的...
  • 解决Win10下Mysql 的Access denied for user'root'@'localhost' (using password: YES)问题mysql一旦忘记密码即会出现这样的错误。解决步骤如下(注意 cmd命令窗口必须以管理员身份打开) mysql一旦忘记密码即会...
  • mysql下载和安装详细教程

    万次阅读 多人点赞 2019-03-31 20:53:41
    参考链接: ...https://www.jb51.net/article/158587.htm 下载安装包链接: 一.MySQL的下载与安装 1.下载MySQL:https://dev.mysql.com/downloads/(官网),这里我们选择社区版,如下图 接下来我们选择下...
  • CentOS7下安装mysql5.7

    万次阅读 多人点赞 2019-04-17 16:43:50
    一、安装YUM Repo ...1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,413,091
精华内容 1,365,236
关键字:

msql