Mysql环境搭建(及中文乱码解决)

电脑已经安装过mysql的 卸载电脑上的mysql方法:
我的电脑--》右键--》属性--》高级系统设置--》环境变量--》系统变量里面--》找到环境变量Path
例子: C:\WorkSofe\Java\jdk1.7.0_55\bin;C:\WorkSofe\Java\jre7\bin; E:\mysql;
删除原来mysql的路径(上面例子要删除的就是 E:\mysql)
删除掉原来mysql的文件(必须先关闭mysql服务:net stop mysql)
打开dos命令行。输入命令 sc delete mysql (删除mysql的服务)
因为5.7以后都是免安装,所以下载下来的包都是免安装的,那么必须进行设置才能使用。


配置步骤

1.安装步骤: 第一步找到mysql的压缩包(32位和64位步骤一样,名字不一样而已,这里我用64位进行演示),并进行解压,解压到(D盘E盘F盘,随便你解压到哪个盘)

2.假如我解压到F盘的根目录下。F盘的根目录下,如图

3.打开上图 mysql-5.7.17-winx64这个文件夹,打开之后如图

4.把上图路径进行复制,然后找到一个my-default.ini并把此文件重命名成my.ini文件,如图

5.然后打开my.ini文件 ,打开之后,找到红框中的代码,如图

6.basedir = 刚刚让你复制的路径, datadir = 刚刚让你复制的路径后面加一个 \data , port = 3306,进行保存,最后改完之后,如图所示

7.在my.ini文件的当前目录中创建一个data文件夹,如图

8.开始,搜索cmd ,右键点击cmd以管理员身份运行,如图

9.然后输入pushd F:\mysql-5.7.17-winx64\bin,如图--------------------F:\mysql-5.7.17-winx64\bin此路径的由来

10.然后输入mysqld -install ,成功之后会显示 Service successfully installed
11.然后输入 mysqld --initialize-insecure --user=mysql ,等待一段时间后 mysql用户名初始化为root 密码为空。
12.然后输入 net start mysql 启动服务 。显示服务启动成功
13.然后输入mysql -u root -p 回车 让你输入密码(密码空),继续回车,进入到mysql以后

14.然后输入 set password = password("root");把密码重设成root,显示quikey ok 成功。。然后输入quit 退出数据库 关闭cmd
15.我的电脑--》属性--》高级系统设置--》环境变量--》系统设置中找到Path。然后编辑光标移动到末尾,如果末尾处他没有分号。那么你自己添加一个英文分号,然后把第9个步骤的 bin路径复制粘贴到后面 F:\mysql-5.7.17-winx64\bin 然后确定 确定确定 打开cmd 输入mysql -u root -p 输入密码 登录成功 。教程结束


注册好mysql以后在修改my.ini
数据库出现???的在my.ini文件中[mysqld]前面添加以下内容

[client]
default-character-set=utf8

[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci

[mysql]
default-character-set=utf8

猜你喜欢

转载自www.cnblogs.com/ttzzyy/p/9063737.html