一、用到指令
- mysqld --initialize --console安装并打印安装信息
- mysqld --install [服务名]其中服务名是当计算机有多个mysql时区分
- net strat mysql 运行mysql
- net stop mysql 停止mysql
- sc delete MySQL/mysqld -remove卸载mysql
- mysql -u root -p登陆root用户进入mysql命令模式
二、问题与解决方法
- 添加环境变量,配置文件my.ini书写时一定要用英文,否则安装会有问题
- mysql8.0版本在配置文件my.ini[mysqld]加上skip-grant-tables后无法启动
这个问题与mysql版本有关,在my.ini中加入skip-grant-tables在mysql8.0中已失效
,
解决方法:开两个cmd窗口,一个窗口使用mysqld --console --skip-grant-tables --shared-memory
启动服务器,另一个cmdmysql -uroot -p
免密回车登录即可 error:you have an error in your sql syntax
一般是语句不规范- 免密进入mysql后修改密码问题
- use mysql
- UPDATE mysql.user SET authentication_string=’’ WHERE user=‘root’ and host=‘localhost’;(设置为空)
- flush privileges
- quit
- 重