MySQL 5.*版本数据库的安装(Windows下)

注:(
在MySQL解压的根目录下新建my.ini文本,将以下代码放入
[mysql]

设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

设置3306端口

port = 3306

设置mysql的安装目录

basedir=E:\Work\mysql-5.7.25-winx64

设置mysql数据库的数据的存放目录

datadir=E:\Work\mysql-5.7.25-winx64\data

允许最大连接数

max_connections=200

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

character-set-server=utf8

创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

1、配置MySQL环境变量

(1)新建MYSQL_HOME 变量 E:\Work\mysql-5.7.25-winx64
(2)将%MYSQL_HOME%\bin添加到Path

2、安装

mysqld -install

3、初始化

mysqld --initialize

4、启动mysq

net start mysql

5、修改root初始密码

mysqladmin -u root password 新密码

如果出现 mysql登录报错“Access denied for user 'root'@'localhost' (using password: NO”的处理方法

第一种:
1.关闭正在运行的MySQL。
3.输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。(正常的情况是光标闪烁没有任何提示信息,如果不是就执行第二种方法)
4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了)。
5.输入mysql回车,如果成功,将出现MySQL提示符 >

  1. 连接权限数据库use mysql; (别忘了最后的分号)
    6.改密码:update MySQL.user set authentication_string=password('root') where user='root';(别忘了最后的分号)
    7.刷新权限(必须的步骤)flush privileges;
    第二种:
    1、关闭MySQL服务
    2、新建文本文件 命名任意 如mysql.txt 放在 MySQL安装文件夹下 如 C:MYSQL\mysql.txt
    3、文件内容为 set authentiction_string for 'root'@'localhost' = password('newPassword');
    3、打开dos系统 打开到安装的bin目录下面 执行mysqld -nt --init-file=C:MYSQL\mysql.txt
    4、执行完之后,控制台打开MySQL服务 net start mysql ,提示服务器启动成功;
    5、删除mysql.txt文件,另打开一个dos控制台,输入mysql --uroot -p 回车,然后输入上面修改的密码;回车之后就进入mysql>编辑框了;
    6、\q退出;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,076评论 0 19
  • 如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安...
    80ecf73f60ac阅读 729评论 0 4
  • MySQL数据库的安装 mysql-5.7.24-win64解压版安装 下载地址:https://dev...
    纯甄酸牛奶i阅读 1,204评论 0 0
  • mysqladmin -u root -p oldpass password newpass mysqladmin...
    不排版阅读 2,275评论 0 3
  • 第一篇 讲好话要从学会面带微笑开始 1.微笑:三悦一自信 ①微笑让人赏心悦目,愉悦你我他,从视觉上让人感觉舒服愉悦...
    Joker小王阅读 372评论 0 1