mysql压缩包安装到windows平台
基本命令
- 进入d盘:>d:
- 进入d盘下的文件夹:cd 文件夹名字
mysql的基本命令
- mysqld --remove 删除原来已经安装的服务
错误盘点
- mysql数据库error: Found option without preceding group in config file
- **问题:**正常情况应该是ANSI/ASCII格式的,但是用记事本打开修改保存后,my.ini文件格式被默认改成了utf8格式的。
- 解决方法:还是记事本打开my.ini文件,点击文件选择另存为将编码选为ANSI,保存覆盖,重启MYSQL就行了
表示安装成功
WIN+R 输入cmd命令services.msc 在服务列表里面找下MYSQL
安装成功后,Mysql使用方法
- net start mysql #启动服务
- mysql -u root -p #回车 不用输入密码 继续回车进入数据库
- mysql> show databases; #注意这里所有的语句都需要;
- 遇到错误
修改密码
1
- 停止mysql服务,管理员权限运行cmd命令进入mysql的bin文件夹下面,具体操作方法:
- 管理员权限运行命令提示符,比如你的mysql文件夹在D盘下,那么先输入d: 回车进入d盘
- 复制你bin文件目录的路径,利用cd(敲个空格)你bin文件目录的路径进入bin目录
2 敲入命令mysqld --skip-grant-tables,运行完不要关闭该cmd
3 再开个管理员权限的cmd窗口,输入mysql 进入mysql(不需要再进入bin目录下,直接按默认的来)
4 敲入命令use mysql;
5 使用命令update user set authentication_string=password('你自己的密码') where user='root' and Host = 'localhost';
6 使用命令flush privileges;
7 使用命令quit;退出mysql,关闭所有的cmd命令,重启MySQL服务
忘记密码的修改方法——附上8.0忘记root密码时的修改方法
下面的cmd命令使用管理员权限,参考了www.cnblogs.com/jerrys/p/10…
- 打开命令窗口cmd,输入命令:net stop mysql,停止mysql服务,
- 开启跳过密码验证登录的mysql服务 输入命令 mysqld --console --skip-grant-tables --shared-memory
- 再打开一个新的cmd,无密码登录mysql,输入登录命令:mysql -u root -p
- 密码置为空,命令如下:
-
use mysql
-
update user set authentication_string='' where user='root';
-
- 退出mysql,执行命令:
- quit;
- 关闭以-console --skip-grant-tables --shared-memory 启动的mysql服务,
- 打开命令框,输入:net start mysql 启动mysql服务。
- 步骤4密码已经置空,所以无密码状态登录mysql,输入登录命令:mysql -u root -p
- 修改root密码
- ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Test123456@'; (这里建议使用大小写数字特殊字符的密码,防止默认的密码设置)
- 验证更改后密码正确登录 输入quit;,退出当前登录,输入登录命令:mysql -u root -p 输入密码,成功登录,到此,重置密码结束。