mysql的目录结构
mysql的配置选项-修改编码方式
在my.ini文件中进行如下配置:
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
启动/停止mysql服务
windows下 以管理员身份运行控制台
net start mysql;--启动mysql服务
net stop mysql;--关闭mysql服务
mysql登录、退出
--常用登录方式。 tips:其它登录参数请自行百度
mysql -uroot -p
mysql -uroot -p123456 -P3306 -h127.0.0.1
--退出
exit
quit
\q
修改mysql的提示符
--连接上客户端后,通过prompt命令修改。tips:更多其它提示符 参数请自行百度
prompt 提示符
mysql语句的规范
关键字与函数名称全部大写
数据库名称、表名称、字段名称全部小写
SQL语句必须以分号结尾
mysql常用命令
/**显示当前 用户|日期|服务器版本*/
SELECT USER();
SELECT NOW();
SELECT VERSION();
常用数据库操作语句
/** 假设创建的数据库名为mytest,创建的表名为 tmptable
tips: if not exists 和 if exists 语句为非必需,如果加上,可以防止sql语句报错
*/
--查询所有数据库
show databases;
--创建数据库
create database if not exists mytest;
--创建数据库并设置默认编码
create database if not exists mytest character set gbk;
--查看数据库创建时候的指令;
show create database mytest;
--查询当前数据库下的所有表;
show tables;
--修改数据库编码
alter database mytest character set =utf8;
--删除数据库
drop database if exists mytest;
--查看建表语句;
show create table tmptable;