mysql 配置 安装和 root password 更改

第一步:

修改my.ini文件,替换为以下内容 (skip_grant_tables***重点)

# 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.

[mysqld]

# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M

# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin

# These are commonly set, remove the # and set as required.
# basedir = .....
# datadir = .....
# port = .....
# server_id = .....

# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 

#########################################################
    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    skip_grant_tables
    port=3306
    character_set_server=utf8
    basedir=E:\mysql-5.7.17-winx64
    #解压目录
    datadir=E:\mysql-5.7.17-winx64\data
    #解压目录下data目录
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
    [WinMySQLAdmin]
    E:\mysql-5.7.17-winx64\bin\mysqld.exe
########

第二步:

进入到MySQL的安装目录,按 shift+(鼠标右键) 点击命令行窗口   使用mysqld --initialize 进行初始化   (会在安装目录下创建一个data文件夹)

第三步:

在安装目录文件夹下 进入命令行模式 shift+(鼠标右键) 使用 net start mysql  启动服务

使用 mysql -uroot -p无密码登录

进入之后

mysql> use mysql;

mysql> update user set authentication_string=password("123") where user="root";(别忘了最后加分号)

mysql>flush privileges;

mysql>quit;

第四步:

进入my.ini文件将skip_grant_tables注释

重新进入命令行

net stop mysql

net start mysql (重新启动服务)

mysql -uroot -p

(使用更改后的密码登录)

succeed;

************************************************************************************************************************

最后温馨提示:如果net start mysql 提示无法启动服务,且没有提示错误 可以将 data 文件夹删除  重新初始化 启动一下

时间: 2024-10-22 02:20:50

mysql 配置 安装和 root password 更改的相关文章

windows绿色版mysql配置安装

转载:Windows下MySQL绿色版安装配置与使用 - weixiao520 - 博客园  http://www.cnblogs.com/weixiao520/p/4573619.html 一.安装 mysql 1.下载. 下载地址: http://downloads.mysql.com/archives/get/file/mysql-5.7.11-winx64.zip. 2.解压MySQL压缩包 解压到指定目录,D:\Dev\mysql-5.7.11. 3.添加环境变量 在Path中添加  

CentOS6系统bind9 + MySQL配置安装

1.先安装MySQL,直接yum安装 yum -y install mysql mysql-server 2.再安装一些依赖的包 yum -y install openssl openssl-devel libss-dev gcc gcc-c++ mysql-devel 3.下载bind, bind官网(https://www.isc.org/) wget ftp://ftp.isc.org/isc/bind9/bind-9.10.3-P2/bind-9.10.3-P2.tar.gz 4.下载m

Mysql配置安装过程

Mysql下载和配置过程 配置完成以后,在启动mysql服务的时候net start mysql,出现了3534错误: The service did not report an error.More help is available by typing NET HELPMSG 3534. 这是因为在安装完mysql以后没有进行初始化造成的,重新执行初始化指令即可: mysqld --initialize 备注:在执行初始化之前,需要先将mysql目录中的data文件夹清空或者直接将data文

php中启用mysql配置安装

1.环境搭建 1.1启用mysql扩展库 在php.ini文件中去配置mysql扩展库,如果注销下面的红框内容,mysql将不可用 可以通过<?php phpinfo() ?>可以查看当前PHP支持什么扩展库.

MYSQL更改root password时遇到Access Denied的解决办法

今天在公司虚拟机上装MYSQL之后需要修改root password,然而遇到这样的错误: Access denied for user 'root'@'localhost' (using password:YES) 后来在网上搜了下,找到如下解决办法,测试可用. # /etc/init.d/mysql stop# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &# mysql -u root mysqlmysql&g

整合nginx,tomcat,mysql的安装与配置

linux下Nginx+tomcat+mysql整合的安装与配置维护 安装Tomcat和JDK  上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local 执行如下命令安装tomcat #cd /usr/local  #tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成后将apache-tomcat-6.0.18重命名为tomcat 执行如下命令安装JDK: 设置权限chmod 777 jdk

Centos上安装mysql配置并授权远程连接

1.通过yum来进行mysql安装 查看yum上提供的mysql数据库可下载的版本: yum list | grep mysql 通过yum install -y mysql-server mysql mysql-deve命令将mysql mysql-server mysql-devel都安装好,出现如下信息标识mysql安装成功: 2.初始化及相关配置 通过service mysqld start命令启动mysql 通过mysqladmin -u root password 'root'给ro

(转)linux下mysql的安装过程

最近在linux安装了mysql,根据网上收集的资料和个人的操作过程,大概做了个整理,以便以后进行参考回顾. 1.下载mysql-5.1.36.tar.gz,并且解压. tar -xzvf mysql-5.1.36.tar.gz 2.添加mysql组,新建mysql用户 groupadd mysql useradd -g mysql mysql 3.进入解压后的目录下,进行编译安装 ./configure --prefix=/usr/local/mysql --with-charset=utf8

LINUX 下mysql主从安装与同步

两台服务器 主:172.16.0.120    Master120 从:172.16.0.121      backup121 两台都要安装mysql如下步骤 安装系统所需要的依赖包 [[email protected] Master120 ~]# yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*  cmake