查看数据库版本:
mysql -V 或 mysql --version
查询数据文件存放位置:
show variables like '%datadir%';
数据库服务丢失,重新安装服务:
mysqld -install
DOS登录mysql:
mysql -u root -p
列出所有数据库:
show databases;
选择数据库:
use yourdatabasename;
列出所选数据库所有表:
show tables;
备份为SQL文件(直接在DOS下执行,无需登录mysql):
mysqldump -u root -p -R yourdatabasename >c:\sql.sql;
可用参数:
-R 包含routines,存储过程和函数;
-t 不包含创建表的语句;
-d 不包含插入数据的语句;
执行外部文件(需先用DOS登录mysql):
source c:\sql.sql
查看是否开启远程访问权限:
show variables like '%skip_networking%';
查看数据库编码信息:
show create database db_name; 或
use db_name;
status;
忘记密码的修改方法:
1)停掉数据库服务;
2)打开一个cmd窗口,运行 mysqld --skip-external-locking
3)再新打开一个cmd窗口,输入 mysql 即登录成功;
4)切换数据库: use mysql;
5)执行修改密码语句:update user set password=password("newpswd") where user="root";
6)flush privileges;
7)完成