mysql安装配置使用:
1: 在windows左下方Cortana搜索框中输入命令sysdm.cpl,选择高级,配置环境变量;
2:在环境变量中新建MYSQL_HOME 以及配置path;
3;在windows左下方Cortana搜索框中输入命令services.msc,查看是否有mysql服务或者mysql服务是否成功启动;
4、
4.1、若mysql服务无法启动或者启动之后出现故障,在windows左下方Cortana搜索框中输入cmd ,管理员身份运行;输入命令:
mysql所在根目录:(比如G:)
cd mysqlbin目录路径
sc delete mysql
在windows左下方Cortana搜索框中输入命令 regedit 找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\EventLog\Application\MySQL 删除注册表
删除mysql的data目录中的数据(删除的时候先net stop mysql ) 在mysql中新建配置文件my.ini 文件内容:
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
basedir=G:\mysql
datadir=G:\mysql\data
管理员身份运行mysqlbin目录下输入命令:
mysqld -initialize(在data数据中会生成一个暂时的初始化密码) 或者mysqld --initialize --user=mysql --console
然后打开data目录查看是否有mysql文件夹 若没有说明初始化文件未成功 启动mysql服务 会报错 在执行一遍删除mysql的操作后重启电脑是最好的选择;若有mysql文件夹,下一步:
mysqld -install
net start mysql
mysql -u root -p //回车输入生成的密码
set password = password('12345'); //修改密码,别忘了带分号
若无报错 会进入mysql中 输入命令或者在已连接上的navicat中输入命令show variables like '%char%' 查看数据库编码
若乱码 就在mysql下输入命令:
mysql> set character_set_client=utf8 ;
mysql> set character_set_connection=utf8 ;
mysql> set character_set_database=utf8 ;
mysql> set character_set_database=utf8 ;
mysql> set character_set_results=utf8 ;
mysql> set character_set_server=utf8 ;
mysql> set character_set_system=utf8 ;
mysql> show variables like 'character%';
注意:当命令输入进去多次 仍然无法解决问题的时候 执行sc delete mysql 然后在注册表中删除mysql 重启电脑,重新来过是一个好的选择(个人觉得,不喜勿喷)
领取专属 10元无门槛券
私享最新 技术干货