金沙棋牌app手机下载

当前位置:金沙棋牌 > 金沙棋牌app手机下载 > mysql安装教程,16安装及配置

mysql安装教程,16安装及配置

来源:http://www.logblo.com 作者:金沙棋牌 时间:2019-08-31 11:46

 

一、下载

可供参考:
安装版:MySQL安装和配置详细http://www.jianshu.com/p/7458c274580d

主要步骤:

 

下载页面


1、下载解压到安装的文件夹

 

选择系统平台后,点击download(根据系统选择64或32位)

官网下载mysql安装包,网址链接:https://dev.mysql.com/downloads/installer/
选择相应的版本进行安装。本文使用mysql-5.7.17版本。

2、配置环境路径

一、下载

 金沙棋牌app手机下载 1

金沙棋牌app手机下载,免安装版

1、安装路径
将解压后的文件放到自定义安装目录下
2、配置mysql环境变量
系统变量名path下添加mysql安装路径下的bin目录

Path环境变量配置

3、配置文件更改
在mysql文件夹下,用记事本打开my-default.ini,编辑basedirdatadir两行,basedir为mysql安装目录,datadir为mysql安装目录下data文件夹(此时安装目录下并没有data,后续命令行操作生成)

my-default.ini为软件默认配置文件,也可在此目录下新建my.ini配置文件,写入相应配置代码

my-default

4、命令行操作
打开window命令行工具,进入mysql安装路径下的bin目录下

  • 注册mysql服务
    输入mysqld install mysql(如果自定义my.ini配置文件,输入mysqld install mysql --defaults-file="my.ini路径(此处根据安装路径不同自行修改)"

打洞: 移除服务命令为:mysqld remove

  • 初始mysql、生成data目录
    命令行mysqld --initialize-insecure自动生成无密码的root用户
    命令行mysqld --initialize自动生成带随机密码的root用户
    如果目录下存在data文件夹,不为空是不能执行这个命令的,可以先删除data目录下的所有文件或者移走
  • 启动服务
    输入net start mysql
  • 登陆数据库
    DOS窗口键入命令mysql -u root -p
  • 更改登陆密码
    • 记住老密码
      1、使用老密码登陆数据库
      2、键入命令update mysql.user set authentication_string=password('123456') where user='root'
      3、刷新权限(必须步骤):flush privileges,之后按ctrl c退出mysql数据库,再输入quit退出mysql服务
      9、注销系统,重新进入,便可使用更改后的新密码登录
    • 忘记老密码
      打开DOS窗口,转到安装路径bin目录下
      1、关闭正在运行的MySQL服务(命令行net stop mysql
      3、输入mysqld --skip-grant-tables 回车,--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证(也可以在.ini配置文件中加入跳过验证命令,密码修改成功后删除)。
      4、 再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysqlbin目录。
      5、输入mysql回车,如果成功,将出现MySQL提示符 >。
      6、连接权限数据库:use mysql
      6、改密码:update mysql.user set authentication_string=password('123456') where user='root'
      (老版本mysql使用:update user set password=password("123456") where user='root'
      7、刷新权限:flush privileges,之后按ctrl c退出mysql数据库,再输入quit退出mysql服务
      9、注销系统,重新进入,便可使用更改后的新密码登录

3、配置my.ini文件,设置程序路径和数据存储路径

下载页面

金沙棋牌app手机下载 2

4、以管理员身份启动Mysqld install(提示sevice安装成功)

选择系统平台后,点击download(根据系统选择64或32位)

 

5、启动MySQL  net start mysql

金沙棋牌app手机下载 3

二、配置

以上为基本步骤,但是5.7版本之后可能会有问题,下面复制两篇在安装过程中参考的文章:

金沙棋牌app手机下载 4

1、下载成功后,解压安装包到要安装的位置,我是安装在”D:Program Files”

 

金沙棋牌app手机下载 5

如果安装目录下包含data文件夹,删除

windows下MySQL 5.7 解压缩版安装配置方法  by  CoderCong

方法来自伟大的互联网。

1.去官网下载.zip格式的MySQL Server的压缩包,根据需要选择x86或x64版。注意:下载是需要注册账户并登录的。

2.解压缩至你想要的位置。

3.复制解压目录下my-dafault.ini至bin目录下,重命名为my.ini。并添加以下内容(路径要根据自己的情况修改呀)。没有data目录不要紧,下一步处理这个事情。

金沙棋牌app手机下载 6

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=C:mysql-5.7.12-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:mysql-5.7.12-winx64data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB 

金沙棋牌app手机下载 7

4.从MySQL 5.7开始,Oracle公司开始致力于破坏MySQL的易用性,迫使用户使用Oracle数据库。开个玩笑啦。可是没有data文件夹使得网上很多配置方法无效,如果不进行初始化的话,mysql服务是无法启动的。下面是初始化的方法:

  (1)以管理员身份运行cmd,并cd到mysql中的bin目录下,执行命令:mysqld --initialize --user=mysql --console

  (2)该命令会创建data目录与数据库,生成root用户和临时密码,如下图,我们需要记住这个命令以便于登录。

金沙棋牌app手机下载 8

5.配置环境变量,否则你每次都要cd到bin目录下才能使用mysql。右键此电脑(计算机)-属性-高级系统设置-高级-环境变量,在系统变量中的PATH中加入你的bin目录,如:C:mysql-5.7.12-winx64bin,点确定!一般不需要重启,如果需要,当我没说。

6.安装MySQL服务,以管理员身份运行cmd,并输入mysqld install MySQL --defaults-file="C:mysql-5.7.12-winx64binmy.ini",其中的路径为你正式的ini文件。

7.运行cmd,输入net start mysql启动MySQL服务,再输入mysql -u root -p,然后输入临时密码。修改密码:set password = password('新密码');,然后回车就可以了,注意分号不能省略。

就是这样。

 

二、配置

 金沙棋牌app手机下载 9

MySQL部署时Table 'mysql.plugin' doesn't exist的解决   by Yanina2011

 

今天部署了免安装版的MySQL,出现了Table 'mysql.plugin' doesn't exist的问题,苦恼了好久,终于在网上找到了解决方案,现整理一下给大家分享:

系统环境:Win10 64位

MySQL版本:mysql-5.7.17-winX64

部署的步骤就是按照网上说的:

1:修改环境变量path,增加值C:Program Filesmysql-5.7.17-winX64bin

2:修改my-default.ini,重命名为my.ini,修改文件内容:

# basedir = C:Program Filesmysql-5.7.17-winX64
# datadir = C:Program Filesmysql-5.7.17-winX64data

在主目录“C:Program Filesmysql-5.7.17-winX64”下创建空的data文件夹;

3:管理员运行cmd,输入:mysqld -install,显示安装成功;再输入:net start mysql,提示启动服务失败,

此时:到data文件夹下看到5个文件,打开后缀为.err的文件,里面提示:Table 'mysql.plugin' doesn't exist

针对这个问题的解决方案是:

1.把my.ini复制到bin文件夹下;

2.在cmd到bin目录,然后输入mysqld --initialize --user=mysql --console 执行此命令, 生成库. 注意有个临时密码, 要记下来;

3.启动服务net start mysql;

4.进入mysql命令下:mysql -uroot -p,输入刚刚的密码;

5.再输入set password = password('root') 修改root的登录密码;

我按照此操作成功了,希望对各位能有帮助

 

 

 

 

 

1、下载成功后,解压安装包到要安装的位置,我是安装在”D:MySql”

2、在环境变量PATH中把bin目录添加进去

如果安装目录下包含data文件夹,删除

金沙棋牌app手机下载 10

2、在环境变量PATH中把bin目录添加进去

3、把安装目录下的my-default.ini复制一份并重命名为my.ini

金沙棋牌app手机下载 11

修改配置参数,注意把安装目录改成你自己的哦

三、安装

[mysqld]

1、以管理员身份运行cmd

 

2、进入安装目录下的bin文件夹

 # 设置mysql的安装目录

金沙棋牌app手机下载 12

 basedir = D:Program Filesmysql-5.7.16-winx64

3、执行mysqld --initialize或mysqld --initialize-insecure --user=mysql

 # 设置mysql数据库的数据的存放目录,必须是data

金沙棋牌app手机下载 13

 datadir = D:Program Filesmysql-5.7.16-winx64data

金沙棋牌app手机下载 14

 # mysql端口

 

 port = 3306

 

 # 字符集

 执行成功,在安装目录下会生成data文件夹,打开文件夹找到.err文件,已文本编辑器打开

 character_set_server=utf8

金沙棋牌app手机下载 15

 

搜索”root”,冒号后面就是随机生成的临时密码

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

金沙棋牌app手机下载 16

如下图所示:

4、继续,输入mysqld --install

 金沙棋牌app手机下载 17

 金沙棋牌app手机下载 18

 

5、检测安装,输入 mysql --version

三、安装

金沙棋牌app手机下载 19

1、以管理员身份运行cmd

6、启动mysql服务,输入net start mysql,ps:停止服务是net stop mysql

金沙棋牌app手机下载 20

金沙棋牌app手机下载 21

2、进入安装目录下的bin文件夹

 

 金沙棋牌app手机下载 22

四、客户端测试

3、执行mysqld --initialize

1、mysql –uroot –p 如下图

 金沙棋牌app手机下载 23

金沙棋牌app手机下载 24

执行成功,在安装目录下会生成data文件夹,打开文件夹找到.err文件,已文本编辑器打开

五、修改用户名密码

金沙棋牌app手机下载 25

use mysql;

搜索”root”,冒号后面就是随机生成的临时密码

 

金沙棋牌app手机下载 26

UPDATE user SET authentication_string=``password``(``'123456'``) ``where user``=``'root'``;

4、继续,输入mysqld --install MySQL --dufaults-file=”D:Program Filesmysql-5.7.16-winx64my.ini”或者 输入 mysqld --install 自动检索my.ini安装

 

Ps:卸载mysql是cd到bin目录下执行mysqld --remove

FLUSH ``PRIVILEGES``;

 金沙棋牌app手机下载 27

 

5、检测安装,输入 mysql --version

金沙棋牌app手机下载 28

6、启动mysql服务,输入net start mysql,ps:停止服务是net stop mysql

金沙棋牌app手机下载 29

四、修改root密码

1、在安装目录下新建mysql-init.txt,输入ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';,保存

PS:5.7.5以及以前版本输入SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');

金沙棋牌app手机下载 30

参考文档:http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

 

2、关闭mysql服务,然后在cmd中进入bin目录,输入mysqld --init-file=D:Program Filesmysql-5.7.16-winx64mysql-init.txt,执行完成后,删除mysql-init.txt文件,重启mysql服务

 金沙棋牌app手机下载 31

3、输入mysql -u root -p,随后输入密码登录(如果登录不了,输入.err里的随机密码进入mysql,执行第4步)

金沙棋牌app手机下载 32

4、进入mysql的shell后重新键入前面在mysql-init.txt里的命令

金沙棋牌app手机下载 33

输入exit退出后重新用新密码登录

 金沙棋牌app手机下载 34

 

五、验证mysql正常使用

输入show databases;

 金沙棋牌app手机下载 35

输入use mysql;

 金沙棋牌app手机下载 36

输入SELECT User,Host,authentication_string FROM user;

 金沙棋牌app手机下载 37

完事OK!

本文由金沙棋牌发布于金沙棋牌app手机下载,转载请注明出处:mysql安装教程,16安装及配置

关键词: