GVKun编程网logo

mysql 5.7.20 win64 安装及配置方法

2

对于想了解mysql5.7.20win64安装及配置方法的读者,本文将提供新的信息,并且为您提供关于mysql5.7.11winx64安装配置方法图文教程、mysql5.7.11winx64安装配置方

对于想了解mysql 5.7.20 win64 安装及配置方法的读者,本文将提供新的信息,并且为您提供关于mysql 5.7.11 winx64安装配置方法图文教程、mysql 5.7.11 winx64安装配置方法图文教程_MySQL、mysql 5.7.12 winx64安装配置方法图文教程_MySQL、mysql 5.7.13 winx64安装配置方法图文教程的有价值信息。

本文目录一览:

mysql 5.7.20 win64 安装及配置方法

mysql 5.7.20 win64 安装及配置方法

MysqL-5.7.20-winx64.zip免安装步骤的安装包:

https://dev.mysql.com/downloads/file/?id=473309

环境变量设置:

Path中放入C:\Program Files\MysqL-5.7.20-winx64\bin

右键--命令提示符(管理员)--cd C:\software\MysqL\MysqL-5.7.20-winx64\bin--之后的步骤:

1.MysqLd install

2.初始化MysqL data目录(MysqL-5.7 解压后无此目录)并生成密码:MysqLd --initialize-insecure    成功是无反应的

3.在dos界面(任意目录)执行 net start MysqL

4.在dos界面(任意目录)执行 MysqL -uroot,即用root用户登录

5.update user set authentication_string=password('123456') where user='root' and Host = 'localhost';设密码为123456

#### update MysqL.user set authentication_string=password('root') where user='root';

6.MysqL -u   root -p;(以密码登录MysqL)

7.net stop MysqL(停止MysqL)   --MysqLd remove(移除MysqL),,再次尝试安装

  1. 表头(header): 每一列的名称;
  2. 列(row): 具有相同数据类型的数据的集合;
  3. 行(col): 每一行用来描述某个人/物的具体信息;
  4. 值(value): 行的具体信息,每个值必须与该列的数据类型相同;
  5. 键(key): 表中用来识别某个特定的人\物的方法,键的值在当前列中具有唯一性。

登录到MysqL

当 MysqL 服务已经运行时,我们可以通过MysqL自带的客户端工具登录到MysqL数据库中,首先打开命令提示符,输入以下格式的命名:

MysqL -h 主机名 -u 用户名 -p

  • -h : 该命令用于指定客户端所要登录的MysqL主机名,登录当前机器该参数可以省略;
  • -u : 所要登录的用户名;
  • -p : 告诉服务器将会使用一个密码来登录,如果所要登录的用户名密码为空,可以忽略此选项。

以登录刚刚安装在本机的MysqL数据库为例,在命令行下输入 MysqL -u root -p 按回车确认,如果安装正确且MysqL正在运行,会得到以下响应:

Enter password:

若密码存在,输入密码登录,不存在则直接按回车登录,按照本文中的安装方法,默认 root 账号是无密码的。登录成功后你将会看到 Welecome to the MysqL monitor... 的提示语。

然后命令提示符会一直以 MysqL> 加一个闪烁的光标等待命令的输入,输入 exit 或 quit 退出登录。

创建一个数据库

使用 create database 语句可完成对数据库的创建,创建命令的格式如下:

create database 数据库名 [其他选项];

例如我们需要创建一个名为 samp_db 的数据库,在命令行下执行以下命令:

create database samp_db character set gbk;

为了便于在命令提示符下显示中文,在创建时通过 character set gbk 将数据库字符编码指定为 gbk。创建成功时会得到 Query OK,1 row affected(0.02 sec) 的响应。

注意: MysqL语句以分号(;)作为语句的结束,若在语句结尾不添加分号时,命令提示符会以 -> 提示你继续输入(有个别特例,但加分号是一定不会错的);

提示: 可以使用 show databases; 命令查看已经创建了哪些数据库。

使用 MysqLadmin 方式:

打开命令提示符界面,执行命令: MysqLadmin -u root -p password 新密码

执行后提示输入旧密码完成密码修改,当旧密码为空时直接按回车键确认即可。

MysqL Workbench官方介绍: http://www.mysql.com/products/workbench/

MysqL Workbench 下载页: http://dev.mysql.com/downloads/tools/workbench/

总结

以上所述是小编给大家介绍的MysqL 5.7.20 win64 安装及配置方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程小技巧网站的支持!

mysql 5.7.11 winx64安装配置方法图文教程

mysql 5.7.11 winx64安装配置方法图文教程

针对之前win10下安装MysqL的笔记进行了总结,分享给大家。

1. 解压MysqL-5.7.11-winx64.zip 到某文件夹, 如C:\DevelopCommon\MysqL-5.7.11-winx64。

2. 配置环境变量

变量名 : MysqL_HOME

变量值 : C:\DevelopCommon\MysqL-5.7.11-winx64

--------------

变量名 : Path

变量值 : %MysqL_HOME%\bin

3.管理员身份进入 C:\DevelopCommon\MysqL-5.7.11-winx64\bin目录;

(在window菜单下搜索命令提示符, 右键以管理员身份运行)

4. 执行 MysqLd install 命令 安装MysqL

执行 MysqLd --initalize 命令 初始化data目录

执行 net start MysqL 命令,此时出现net不是系统内部或外部命令。。。

在环境变量中增加配置如下:

变量名 : Path

变量值 : ;%systemRoot%\system32;

再次执行 net start MySQL命令

#移除MysqL服务 MysqLd remove

#关闭MysqL服务 net stop MysqL

5. 执行 MysqL -u root -p

输入密码root, 出现 Access denied for user....

解决办法:

1)停止MysqL服务, net stop MysqL

2) 执行 MysqLd --skip-grant-tables;

3)新开一窗口,原窗口保持,执行

MysqL -u root

update MysqL.user set authentication_string=password('rocky') where user='root' and Host='localhost';

flush privileges;

quit;

重启电脑。执行 net start MysqL

执行 MysqL -u root -p

输入 密码*****

安装 navicat premium

创建连接

登录, 出现密码过期

解决办法:

在刚才登录成功的doc窗口, 执行 set password for 'root'@'localhost' = password('root') ;

再次登录navicat premium

输入 root root 成功登录

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。

mysql 5.7.11 winx64安装配置方法图文教程_MySQL

mysql 5.7.11 winx64安装配置方法图文教程_MySQL

在64位windows7操作系统上安装和配置mysql数据库系统。

一、mysql5.7.11 winx64安装配置方法

步骤:

1、官网下载MySQL数据库和驱动程序(Windows):mysql-5.7.11-winx64.zip

2、创建数据库配置文件:my.ini

Example:

1.解压压缩包至:D:\Program Files

2.创建 D:\Program Files\mysql-5.7.11-winx64\my.ini 配置文件

3、初始化和启动Mysql服务:

1.以管理员权限运行cmd

2.进入mysql的bin下

3.初始化,生成data文件夹

>mysqld --initialize-insecure (不设置root密码,建议使用)

>mysqld --initialize (生成一个随机的root密码)

3.安装MySql服务

>mysqld -install

4.启动mysql

>net start mysql

4、登陆mysql

>mysql -u root -p

第一次登录时无需密码直接回车登录

登录mysql之后,设置root密码

>set password for root@localhost = password(''YourPassword'');

或者使用mysqlamdin修改root密码

>mysqladmin -u root -p password NewPassword

二、简单的数据库操作和测试

1、以管理员权限运行cmd,进入程序所在目录,启动Mysql服务

2、数据库操作

show databases; //所有数据库列表
create database dbName; //创建数据库
use dbName; //选择数据库
show tables; //显示数据表列表


登录后复制

3、查看数据表中的条目

desc tableName;
describe tableName;
show columns from tableName;
show create table tableName;


登录后复制

4、清空数据表中所有条目:

truncate table 表名;  //清空全部数据,不写日志,不可恢复,速度极快
delete from 表名;    //清空全部数据,写日志,数据可恢复,速度慢

以上就是mysql 5.7.11winx64安装配置方法,希望对大家的学习有所帮助。

mysql 5.7.12 winx64安装配置方法图文教程_MySQL

mysql 5.7.12 winx64安装配置方法图文教程_MySQL

之前安装mysql时未做总结,换新电脑,补上安装记录,安装的时候,找了些网友的安装记录,发现好多坑

1、mysql-5.7.12-winx64.zip下载
官方下载地址:http://dev.mysql.com/downloads/mysql/

2.解压到C:\job\mysql-5.7.12-winx64 

3.在C:\job\mysql-5.7.12-winx64下新建my.ini配置文件
内容如下:

####################配置文件开始###################

 # For advice on how to change settings please see

 # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html

 # *** DO NOT EDIT THIS FILE. It''s a template which will be copied to the

 # *** default location during install, and will be replaced if you

 # *** upgrade to a newer version of MySQL.

 [client]

 default-character-set=utf8

 

 [mysqld]

 port=3306

 basedir ="C:\job\mysql-5.7.12-winx64/"

 datadir ="C:\job\mysql-5.7.12-winx64/data/"

 tmpdir ="C:\job\mysql-5.7.12-winx64/data/"

 socket ="C:\job\mysql-5.7.12-winx64/data/mysql.sock"

 log-error="C:\job\mysql-5.7.12-winx64/data/mysql_error.log"

 

 #server_id = 2

 #skip-locking

 

 max_connections=100

 table_open_cache=256

 query_cache_size=1M

 

 tmp_table_size=32M

 thread_cache_size=8

 

 innodb_data_home_dir="C:\job\mysql-5.7.12-winx64/data/"

 innodb_flush_log_at_trx_commit =1

 innodb_log_buffer_size=128M

 innodb_buffer_pool_size=128M

 innodb_log_file_size=10M

 innodb_thread_concurrency=16

 innodb-autoextend-increment=1000

 join_buffer_size = 128M

 sort_buffer_size = 32M

 read_rnd_buffer_size = 32M

 max_allowed_packet = 32M

 explicit_defaults_for_timestamp=true

 sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

 skip-grant-tables

 #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

####################配置文件结束###################
登录后复制

重点是以下配置,其中datadir的目录名称必须是:C:\job\mysql-5.7.12-winx64/data/,加上skip-grant-tables,使root不输密码,登陆

4.在windows系统环境变量path,加入如下内容
C:\job\mysql-5.7.12-winx64\bin;(注意加分号)

5、将mysql注册为windows系统服务
具体操作是在命令行中执行以下命令(需要以管理员身份运行命令行):

cd C:\Windows\System32
以管理员身份运行cmd.exe
需要切换到bin目录,否则,会将服务目录指定为C:\job\mysql-5.7.12-winx64\bin

增加服务命令:mysqld install MySQL --defaults-file="C:\job\mysql-5.7.12-winx64\my.ini"

移除服务命令为:mysqld remove

6.第5步成功后,初始化data目录
C:\job\mysql-5.7.12-winx64\bin>mysqld --initialize
此步骤非常重要,未初始化,可能会导致mysql服务无法启动(坑一)

7.打开系统服务管理
可以看到mysql系统服务

在命令行启动mysql命令为: net start mysql

关闭mysql命令为:net stop mysql

8、修改root密码
命令行执行:

mysql –uroot

mysql>show databases;

mysql>use mysql;
mysql> update mysql.user set authentication_string=password(''12345'') where user=''root'' and Host = ''localhost'';

mysql> alter user ''root''@''localhost'' identified by ''12345'';

mysql> FLUSH PRIVILEGES;

mysql> QUIT

登录后复制

坑二:新版的mysql数据库下的user表中已经没有Password字段了,而是将加密后的用户密码存储于authentication_string字段

9、远程登陆配置
允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:

1)在本机先使用root用户登录mysql:

命令行执行:mysql -u root -p

输入密码(第7步中设置的密码):12345

2)进行授权操作:

mysql>GRANT ALL PRIVILEGES ON *.* TO ''root''@''%'' IDENTIFIED BY ''12345'' WITH GRANT OPTION;

重载授权表:

mysql>FLUSH PRIVILEGES;

退出mysql:quit

以上就是mysql 5.7.12winx64安装配置方法,希望对大家的学习有所帮助。

mysql 5.7.13 winx64安装配置方法图文教程

mysql 5.7.13 winx64安装配置方法图文教程

针对之前安装MysqL的笔记进行了总结,分享给大家。

1.下载

下载地址:http://dev.mysql.com/downloads/mysql/

根据电脑配置来选,我选了 windows(x86,64-bit),ZIP Archive这个,点击Download,页面跳转到如下图

点击最下面的No thanks,just start my download,开始下载。

我的MysqL安装路径是D:\MysqL\MysqL-5.7.13-winx64

2.配置my.ini文件,新增data文件夹

在安装MysqL的路径下面新建一个my.ini文件

my.ini文件里面写上如下代码:

[MysqL]
# 设置MysqL客户端默认字符集
default-character-set=utf8

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

新建一个文件夹命名为data

打开cmd

出现安装成功说明就OK了(我这边已经安装过了,所以出现the service already exist)

3.启动MysqL服务器

启动任务管理器――点击服务

进入服务

右键MysqL,点击启动or重新启动

4.打开MysqL

cmd里面输入MysqL -u root -p,输入密码

如果想重新设置密码MysqLadmin -u root -p password

进入MysqL后,输入show databases;

输入use myweb;

再输入show tables;

精彩专题分享:mysql不同版本安装教程

mysql5.7各版本安装教程

以上就是MysqL 5.7.13winx64安装配置方法,希望对大家的学习有所帮助。

关于mysql 5.7.20 win64 安装及配置方法的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于mysql 5.7.11 winx64安装配置方法图文教程、mysql 5.7.11 winx64安装配置方法图文教程_MySQL、mysql 5.7.12 winx64安装配置方法图文教程_MySQL、mysql 5.7.13 winx64安装配置方法图文教程的相关信息,请在本站寻找。

本文标签: