一、启动与退出
1、启动 MySQL 服务
net start MySQL 服务名
2、关闭 MySQL 服务
net stop MySQL 服务名
3、登录 MySQL
方式一: 启动 MySQL Command Line Client(MySQL 的 DOS 界面),直接输入安装时 的密码即可。此时的提示符是:mysql>
方式二: 打开 DOS 窗口,然后进入目录 E:\MySQL\mysql-8.0.15-winx64\bin 输入如下命令:
mysql -h 主机地址 -u 用户名 -p 用户密码
例 1:连接到本机上的 MYSQL。
首先,在 mysql>下键入命令
mysql> mysql -uroot -p
回车后提示输密码,如果刚安装好 MYSQL,超级用户 root 是没有密码的,故直接 回车即可进入到 MYSQL 中了,MYSQL 的提示符是: mysql>。
例 2:连接到远程主机上的 MYSQL。
假设远程主机的 IP 为:110.110.110.110,用户名 为 root,密码为 abcd123。则键入以下命令: mysql> mysql -h110.110.110.110 -uroot -
pabcd123 (注:u 与 root 可以不用加空格,其它也一样)
4、退出 MySQL 命令: exit; (回车)。
5、修改 root 密码的 3 种方法(以 windows 为例)
方法 1: 用 SET PASSWORD 命令 首先登录 MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码')
;
例子:mysql> set password for root@localhost = password(‘123’);
方法 2: 用 mysqladmin
格式:mysqladmin -u 用户名 -p 旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123
方法 3: 用 UPDATE 直接编辑 user 表
首先登录 MySQL。
mysql> use mysql;
mysql> update user set password=password(‘123’) where user=‘root’ and host=‘localhost’;
mysql> flush privileges;
二、数据库操作
1、显示所有的数据库
mysql> show databases; (注意:最后有个 s)
2、切换数据库
mysql> use 数据库名;
3、查看当前数据库中包含的表信息
mysql> show tables; (注意:最后有个 s)
4、查看数据表的结构(表的列)
mysql> desc 表名;
5、查看当前使用的数据库
mysql> select database();
6、创建数据库
mysql> create database 数据库名;
7、删除数据库
mysql>drop database 数据库名;
8、执行 sql 脚本文件(.sql 文件)
mysql> source 脚本文件名;