MySQL(1)

来源:互联网 发布:nc数据下载 编辑:程序博客网 时间:2024/05/21 12:41

序言
MySQL是一个开源的关系型数据库管理系统。

MySQL安装与配置
MySQL目录结构
·bin目录,存储可执行文件
·data目录,存储数据文件
·docs,文档
·include目录,存储包含的头文件
·lib目录,存储库文件
·share目录,错误消息和字符集文件

my.ini
[client] //指mysql客户端
post=3306 //默认端口号,从哪条路进来
[mysql]
default-charcater-set=utf8 //编码方式,utf8

启停MySQL服务
net start mysql
net stop mysql

MySQL登陆与退出
使用MySQL
MySQL登陆/退出
MySQL登陆
mysql参数

-V //输出版本信息并退出-u //用户名-p //密码-P //端口号-h //服务器名称

超级用户:-uroot

-h127.0.0.1 //本地服务器?

mysql>\q // mysql退出

修改MySQL提示符
(1)连接客户端时通过参数指定
shell>mysql -uroot -p(mima) –prompt 提示符
“mysql>”修改为“localhost”
(2)连接上客户端后,通过prompt 命令修改
mysql>prompt 提示符

例:Mysql提示符

\D       //完整的日期\d       //当前数据库\h       //服务器名称\u      //当前用户      

MySQL常用命令以及语法规范
MySQL常用命令

显示当前服务器版本SELECT VERSION();显示当前日期时间SELECT NOW();显示当前用户SELECT USER();

MySQL语法规范
·关键字与函数名称全部大写
·数据库名称、表名称、字段名称全部小写
·SQL语句必须以分号结尾

数据库操作

创建数据库(花括号必选,|作选择,[]可选项)
·CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] db_name
[DEFAULT] CHARACTER SET [=] charset_name
举例:CREATE DATABASE t1;
分析:[IF NOT EXISTS] 作用:若数据库已存在,不报错,而变为警告。
查看警告指令:SHOW WARNINGS

查看数据库建立所用指令:
SHOW CREATE DATABASE t1;

举例:创建gbk编码类型数据库t2
CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;

修改数据库编码方式
·ALTER {DATABASE|SCHEMA} [db_name]
[DEFAULT] CHARACTER SET [=] charset_name

查看当前服务器下数据库列表
SHOW {DATABASES|SCHEMA}

删除数据库
·DROP {DATABASE|SCHEMA} [IF EXISTS] db_name
举例:DROP DATABASE t1;
分析:[IF EXISTS] 作用:若数据库已删除,不报错,而变为警告。

原创粉丝点击