MySQL 解压版安装--配置
一、解压缩mysql文件
二、配置my.ini文件
①、打开解压后的mysql文件可以看到有多个后缀为ini的文件,每个ini文件的作用都不一样可以根据每个ini文件的名字查询到改文件的作用。
②、在这里我们是自己练习使用,所以选择my-small.ini文件这个文件作用是使用最小的硬件资源。将这个文件复制,粘贴,并改名为my.ini
三、配置环境变量
①、找到mysql解压的路径,复制mysql的bin文件夹解压路径。如我的解压路径是E盘:E:\mysql-5.5.21-win32\bin
②、将复制的路径粘贴到windows环境变量的path中。
四、启动mysql
①、在运行命令窗口输入cmd,进入命令窗口后。输入 mysql --console 看到如下图信息表示启动成功。但是不要关闭窗口。
②、在打开一个运行窗口,输入cmd,进入命令窗口后,输入 mysql -uroot 回车,显示mysql表示启动成功。
五、安装mysql服务
①、启动mysql成功后就可以安装mysql服务。安装前先将上面打开的两个运行命令的窗口关闭
②、注意打开运行命令后,要进入到mysql目录下的bin目录下,然后在执行这个安装mysql命令:在运行命令窗口输入 mysqld --install 如果不是在mysql的bin目录下执行安装,查看计算机mysql服务属性会发现地址是C盘的路径,不是mysql的解压路径。这样在启动服务的时候回报 发生系统错误2 的错误。
六、启动和停止服务
①、启动命令: net start mysql
②、停止命令: net stop mysql
七、给用户设置密码
①、进入mysql操作命令: mysql -uroot
②、在mysql命令下选择 mysql 数据库
③、查看数据库所有的用户和对应的密码
④、设置密码:输入 update uesr set password=password('123456');
⑤、查看设置密码是否成功。
八、设置用户可以远程访问mysql
①、在这里只设置root用户远程访问mysql,如果要设置其他用户远程访问,只需要将root替换成要设置的用户。
②、必须选择mysql数据库,use mysql ,在设置 grant all on *.* to 'root'@'%' with grant option;
③、然后执行语句 flush privileges; 表示从mysql数据库的grant表中重新加载权限数据。
因为MySQL把权限都放在了cache中,所以在做完更改后需要重新加载。