1.解压mysql5.7压缩包
2.配置环境变量
- 将解压出的mysqlbin目录路径追加到 环境变量/系统变量/path 尾部win7 ; 结尾
3.配置mysql文件
- 进入根目录,打开my-default.ini,进行图二配置,没有自己建一个
3.以管理员身份运行cmd,cd到mysql bin 目录下执行指令
mysqld --initialize // 初始化mysql数据库
mysqld --install
net start mysql // 启动mysql
以下摘自:https://blog.csdn.net/qq_28534619/article/details/83008945
修改mysql密码
先停止mysql服务
net stop mysql
终端运行:
mysqld --skip-grant-tables
卡主后不要动。打开新窗口,在mysql的bin中
运行
mysql
use mysql
如果是5.7以前,运行:
update user set password=password('123') where user='root' and host='localhost';
如果是5.7及以上,运行:
update mysql.user set authentication_string=password('root') where user='root' and Host = 'localhost';
刷新权限
flush privileges;
退出所有窗口
运行:
mysql -uroot -proot
即可
问题解析:
如果创建完表后插入报错字符集不匹配,可以尝试修改该表的字符集,最好在创建数据库时也进行字符集指定