mysql数据库怎么配置

mysql数据库怎么配置,第1张

一、概述

MySQL版本:5.7.17

客户端工具:NavicatforMySQL

二、MySQL安装

安装条件:

1).net framework4.0(下载地址:

如果Windows Server 2003 在安装.net framework4.0安装过程中报错: net framework 4.0安装时提示产生阻滞问题:运行安装程序前,必须安装 32 位 Windows 映像处理组件WIC

1、MySQL下载后的文件名为:mysql_installer_community_V5.6.21.1_setup.1418020972.msi,示意图如下:

2、双击后,d出如下窗口:(如果系统有提示,选择允许)

3、安装开始界面

4、勾选 I accept the license terms,如下图:

5、选择下一步,d出如下窗口:

6、选择第二项:Server only,如下图:(这一步选择非常重要)

7、点击下一步,示意图如下:

8、可以修改路径,也可以不修改,修改路径示意图如下:(可选)

9、点击下一步,进入准备安装界面

10、点击执行,安装

11、安装进度

12、安装完成

13、准备配置界面

14、配置服务器类型及端口号,默认即可

15、填写Root用户密码,请牢记该密码

16、填写密码

17、设置用户和服务开机启动,默认即可

18、确认配置

19、确认配置的过程中,如果有d出窗口,一定要允许,示意图如下:

20、完成配置

一般linux 上都放在 /etc/my.cnf   ,window 上安装都是默认可能按照上面的路径还是没找到, window 上  可以登录到mysql中  使用   show variables like '%data%' 先找到data 存放路径, 一般my.ini 在 data文件的上一级。

win下的是my.ini,一般会在安装目录的根目录。

举例:

Windows7电脑上的方法。

1)从任务栏找到MySQL Notifier,右键单击,选择“SQL Editor”打开

2)可以看到MySQL Workbench被打开,从左侧边栏Navigator选择Options File;如果左侧没有Navigator,那么在右上角选择显示左侧边栏的选项。

3)在Workbench下部可以看到Configuration File所处的位置,即为my.ini的路径。

扩展资料:

使用 mysql --help 查看关于MYSQL对应 配置文件my.cnf 搜索顺序,windows 和linux 上都是该命令查看;  linux 上可以使用 mysql --help|grep my.cnf 过滤查看。

参考资料:mysql--MYSQL官网

1、解压MySQL压缩包

将下载的MySQL压缩包解压到自定义目录下,解压目录是:

"D:\Program Files\mysql-5.7.11-winx64"

将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini

复制下面的配置信息到 my.ini 保存

#如果没有my-default.ini,可新建my.ini或者从其他地方中获取

[client]

port=3306

default-character-set=utf8

[mysqld]

port=3306

character_set_server=utf8

#解压目录

basedir=D:\Program Files\mysql-5.7.11-winx64

#解压目录下data目录

datadir=D:\Program Files\mysql-5.7.11-winx64\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

D:\Program Files\mysql-5.7.11-winx64\bin\mysqld.exe

2、添加环境变量

*** 作如下:

1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量

点击系统变量下的新建按钮

输入变量名:MYSQL_HOME

输入变量值:D:\Program Files\mysql-5.7.11-winx64

#即为mysql的自定义解压目录。

2)选择系统变量中的Path

点击编辑按钮

在变量值中添加变量值:%MYSQL_HOME%\bin

注意是在原有变量值后面加上这个变量,用隔开,不能删除原来的变量值

3、 1)从控制台进入到MySQL解压目录下的 bin 目录下:

2)输入服务安装命令:

1. mysqld --console

2. mysqld --initialize

3. mysqld install

安装成功后会提示服务安装成功。

#注: #执行这几步,是因为在MySQL5.7.9中没有data文件夹,需要用这几个命令产生data文件夹

#移除服务命令为:mysqld remove

4、启动MySQL服务

方法一:

启动服务命令为:net start mysql

方法二:

打开管理工具 服务,找到MySQL服务。

通过右键选择启动或者直接点击左边的启动来启动服务。

5、修改 root 账号的密码

1. 修改MySQL的配置文件(my.ini),在[mysqld]下添加一行skip-grant-tables

2. mysql 重启后,即可直接用 mysql -u root -p 进入(此时密码为空)

3. mysql>update mysql.user set authentication_string=password('123qaz') where user='root' and Host = 'localhost'

4. mysql>flush privileges

5. mysql>quit

6. 将/etc/my.cnf文件还原(删除skip-grant-tables这一行),重新启动 mysql

7. 这个时候可以使用 mysql -u root -p '123qaz' 进入了

8. mysql>SET PASSWORD = PASSWORD('123456')设置新密码


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7657806.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-08
下一篇 2023-04-08

发表评论

登录后才能评论

评论列表(0条)

保存