用于记录,备查
- 启动和关闭数据库
mysql>net start mysql
mysql>net stop mysql
- 有设置密码登录:
mysql>mysql -uroot -p;
- 无设置密码登录:
mysql>mysql -uroot;
- 远程登录
mysql -h110.110.110.110 -uroot -pabcd123
- 查看数据库:
mysql>show databases;
- 查看数据库:
mysql>show databases;
- 选择进入某个库:
mysql>use databaseName;
- 创建数据库
mysql>CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8mb4_general_ci;
- 更改数据库的字符编码
mysql>ALTER DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8mb4_general_ci;
- 删除某个数据库
mysql>drop database databaseName;
mysql>commit;
- 查看表:
mysql>show tables;
- 查看建表:
mysql>show create table mj_version;
- 显示表结构
mysql>describe tableName; (或者简写: desc tableName;)
- 创建表
mysql>create table tableName(
id int(10) NOT NULL AUTO_INCREMENT,PRIMARY KEY(id),
name varchar(20)
);
- 导入.sql文件
mysql>source F:/file.sql;
- 查看服务器版本和当前日期
mysql>select version(),current_date;
mysql>select version();
mysql>select now();
- 把mysql作为一个简单的计算器
mysql>select pi();
mysql>select pi()*10;
- 查看用户
mysql>select user();
- 查看所有插件
mysql>show plugins;
- 查看是否开启定时事务
mysql>SHOW VARIABLES LIKE '%event_sche%';
- 开启定时事务
SET GLOBAL event_scheduler = 1;