学习mysql—— mysql的一些基础命令

在windows下安装完mysql5.6版本后

先将mysql/bin文件夹配入到环境变量中方便全局使用

再以管理员权限打开终端运行mysqld命令,启动mysql服务端

最后运行mysql命令,启动mysql客户端。

windows查询/关闭进程

查询:tasklist |findStr 进程名

关闭:taskkill /F /PID 进程pid

配置系统服务:

mysqld -install 将mysql服务加入到系统服务,可以在服务中设置是否开机自启mysql服务

mysqld -remove 将mysql服务移除系统服务

使用终端开启/关闭已在系统服务中配置好的mysql服务端:

开启:net start mysql

关闭:net stop mysql

mysql账号密码相关:

查看当前用户: select user();

使用默认账户密码登录mysql: mysql -u用户名 -p密码 -h 127.0.0.1 -P 3306(root账号是管理员账号,没有密码,-p后不拼接。红色可不填,目前写的是默认值。h为ip,P为端口号,用来连接线上ip地址使用)例:mysql -uroot -p

更改密码:mysqladmin -u用户名 -p原始密码 password "新密码"(会有警告信息:警告新密码明文暴露)

忘记密码——停止系统服务,采用跳过授权表的方式直接登录:

1、net stop mysql

2、mysqld --skip-grand-table

3、mysql -uroot -p (无密码登录)

4、update mysql.user set password=password("")(注释:数据库不接受明文密码,调用mysql提供的password("")方法来设置新密码) where user="root" and host="localhost" (设置限定条件)

5、flush privileges 刷新授权表

6、exit 退出mysql客户端,taskkill杀死后台进程

7、net start mysql启动新的后台进程

 

posted @ 2021-03-30 17:26  吕沉  阅读(96)  评论(0)    收藏  举报