学习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启动新的后台进程

浙公网安备 33010602011771号