您现在的位置是:主页 > 数据库技术 > 数据库技术
MySQL基础常用命令有哪些
IDCBT2021-12-25【服务器技术】人已围观
简介这篇文章主要为大家展示了“MySQL基础常用命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL基础常用命令有哪些”
这篇文章主要为大家展示了“MySQL基础常用命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“MySQL基础常用命令有哪些”这篇文章吧。
一、连接MySQL格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MySQ: 首先在打开cmd窗口,输入mysql -uroot -p ,然后空格进入MySQL控制台,MySQL的提示符是: mysql>。mysql -uroot -p /*如果刚安装好MySQL,root是没有密码的*/2、连接到远程主机上的MySQL: 假设远程主机的IP为:192.168.206.100,用户名为root,密码为12345678。
mysql> mysql -h292.168.206.100 -uroot -p12345678; /*u与root可以不加空格*/3、退出MySQL命令: exit 或 quit(回车):
mysql> exit/quit;二、MySQL--修改密码格式:mysqladmin -u用户名 -p旧密码 password 新密码1、root密码为空时,设置root密码:
mysql> mysqladmin -uroot newpassword; -- 因为开始时root没有密码,所以-p旧密码 可以省略2、使用 sqladmin 命令修改密码:
mysql> mysqladmin -uroot -p123456 password 12345678;
3、使用set passsword命令修改密码:
mysql> set password for 用户名@localhost = password('新密码');
4、忘记root密码情况下:
①关闭正在运行的MySQL服务。②打开DOS窗口,转到mysql\bin目录。
③输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。
④再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 >。
⑤连接权限数据库: use mysql; 。
⑥改密码:update user set password=password("新密码") where user="root";(别忘了最后加分号) 。
⑦刷新权限(必须步骤):flush privileges; 。
⑧退出mysql quit;。
mysqld --skip-grant-tables mysql> use mysql; --连接权限数据库 mysql> update user set password=password("新密码") where user="root"; -- 改密码 mysql> flush privileges; -- 刷新权限 mysql> quit; -- 退出mysql标签:很赞哦! ()