MySQL安装指导

 踩了好多坑之后,终于对MySQL的安装有了大致了解。希望这篇文章能帮到各位。



一、MySQL的删除 

        此处主要针对更换MySQL版本或重装MySQL的朋友。

         1.  控制面板处的删除

                   点击Microsoft图标,输入控制面板并进入;找到程序与功能删除相关MySQL程序(也可以使用360软件管家删除)

          2.C盘的删除

                    进入C盘的program files文件夹并删除其中的MySQL文件夹(我的安装盘是C盘);

                    进入C盘的program filex (x86) 文件夹并删除其中的MySQL文件夹

                    进入C盘的program data(这是一个隐藏文件,需要设置里打开)文件夹并删除其中的MySQL文件夹

                    进入C盘的user文件夹,xpty-->AppData-->Roaming 按照这个文件路径删除其中的MySQL文件夹

         3.注册表的删除

                    点击Microsoft图标,输入注册表并进入; 在网上搜MySQL注册表的删除,按照指示删除相应注册表文件,然后Ctrl + F 搜索MySQL关键字,把相关的MySQL文件删除,不停的搜索删除(删之前看清楚是否是原有MySQL安装路径有关的文件)。

二、 MySQL的安装

        官网下载相应MySQL,注意下载的是安装器版本还是压缩包版本。

        把bin目录地址加入到环境变量中

三、MySQL安装后的配置

    安装完不等于可以用!还需要配置操作! 走过那么多坑之后才明白这个道理。。。

    刚安装完是没有data文件夹和my.ini配置文件的。

    data文件夹:点击Microsoft输入cmd ,以管理员身份进入; cd 到MySQL的bin目录下,控制台输入

mysql> mysqld --initialize 

   (这一命令生成data文件夹),然后关闭命令行窗口。

my.ini配置文件: 在MySQL文件夹下手动创建my.ini配置文件;将以下内容复制进去

[client]port=3306

default-character-set=utf8

[mysqld]

port=3306

character_set_server=utf8

#解压目录

basedir=E:\mysql-5.7.13-winx64    //这里需要替换为自己的安装路径

#解压目录下data目录

datadir=E:\mysql-5.7.13-winx64\data      //同上

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

你以为到这里就完了吗?cmd进入命令控制行,输入mysql -u root -p , 需要输入密码,傻眼了,出现错误代码

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

此时需要返回my.ini配置文件,需要在[mysqld]下加入

skip-grant-tables 

保存后,重启MySQL服务:

            cmd以管理员身份进入,net stop mysql ;net start mysql; 关闭窗口。

再重新打开cmd,此时不需要输入密码也可以进入MySQL了。但还没完,需要设置自己的登陆密码

mysql> use mysql;   // 进入数据库

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

// 设置密码,括号内就是自己要设置的密码

mysql> flush privileges; //刷新数据库

mysql> quit; //退出数据库


此时密码设置好了,需要在my.ini文件中删除 skip-grant-tables命令并保存,net stop mysql ,net start mysql 重启MySQL服务。

重新打开cmd, 登陆mysql 并执行操作

mysql> mysql -u root -p

enter password: 123

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

mysql> quit;

至此,需要的配置操作就这些。关闭窗口,重新登录就哦了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容