1、启动与停止mySQL服务
1、启动服务
使用net start mysql 命令
2、停止服务
使用net stop mysql
注意事项
如果服务已经启动,再次输入启动命令会显示“请求的服务已经启动”
如果服务已经停止,再次输入停止命令会显示“没有启动MySQL服务”
2、MySQL的登录与退出
参考命令
1、登录
使用命令:mysql -uroot -p -P3306 -h127.0.0.1
-P:后面为mySQL访问的端口号
-h:后面为服务器的地址或者名称
如果访问本地可直接写成:mysql -uroot -p
输入完成会显示如下画面:
这里提示输入登录密码,此密码为配置mysql时设置
输入密码完成后按回车,出现如下:
这个时候,我们已经登录到mysql服务了。
2、退出mySQL
使用命令:
1、exit;
2、quit;
3、\q;
如图显示:
3、mySQL常用命令
1、显示当前服务器版本
SELECT VERSION();
2、显示当前日期时间
SELECT NOW();
3、显示当前用户
SELECT USER();
1、MySQL语句规范
1、关键字与函数名称全部大写
2、数据库名称、表名称、字段名称全部小写
3、SQL语句必须以分号结尾
4、数据库操作
1、创建数据库
CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET[=] charset_name
{}内 DATABASE与SCHEMA都可以使用,(必须二选一)
[]内的内容不是必要的
CHARACTER SET 是用来指定数据库的编码格式
&创建数据库:t2 使用命令:
CREATE DATABASE t2;
这里已经创建了数据库,我们如何证明已经成功创建了呢?我们可以把所有的数据库都罗列出来。
&显示所有数据库,使用命令:
SHOW DATABASES;
注意事项:
如果数据库已经创建,重复输入创建命令会出现如下错误:
这里我们需要加上判断语句:表示如果不存在,
IF NOT EXISTS
2、查看当前服务器下的数据表列表
SHOW {DATABASES | SCHEMAS}
3、指定数据库编码格式
CREATE DATABASE IF NOT EXISTS t3 CHARACTER SET gbk;
创建成功后,我们需要使用
SHOW CREATE DATABASE t3;
查看具体的编码格式,
我们也可以对编码格式进行修改:
ALTER DATABASE t3 CHARACTER SET=utf8;
4、删除数据库
DROP {DATABASE | SCHEMA} [IF EXISTS]
我们来删除t3数据库,