码迷,mamicode.com
首页 > 数据库 > 详细

mysql的程序组成

时间:2017-09-02 20:46:07      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:uil   blob   建议   span   multi   oat   pretty   ati   数据类型   

  • MySQL的程序组成
1:客户端
mysql:客户端程序
mysqldump:mysql备份工具
mysqladmin:mysql管理工具
mysqlbinlog:二进制日志查询工具

2:服务端
mysqld:服务端程序
mysqld_safe :建议安全运行的服务端程序
mysqld_multi:多实例mysql程序
监听两类套接字地址

3:socket套接字的保存路径
1):RPM包安装的MySQL
/var/lib/mysql/mysql.sock

2):二进制或者源码安装的MySQL
/tmp/mysql.sock(不要把它删除了,我就删除过,使得客户端无法连接服务端)



  • 使用格式
mysql [选项] [数据库]
  • 常用选项
-h:指定服务端主机地址
-u: 指定登入的用户名
-p:指明密码
-D:指明登入的数据库
-e:连接之后直接运行SQL语句,不进入交互式模式(可以在脚本中使用)
  • 注意点
SQL语句必须以分号结尾

\G:结尾表示以以竖行显示
  • 数据类型
数据类型
char():区分字符大小写,不可变
binary():区分字符大小写 ,不可变
varchar():可变
varbinary():可变
text()
blob()
set()
enum()
int()
float()
double()
decimal()
date()
time()
datetime()
timestamp()

修饰符
unsigned
not null
default
  • SQL语句
DDL:数据库定义语言
create , alter , drop

DML:数据库操作语言
insert , delete , update , select

DCL:数据库控制语言
grant , revoke

获取帮助
例如:help create

查看所支持的字符集
show character set

查看支持排序规则:
show collation
 

mysql的程序组成

标签:uil   blob   建议   span   multi   oat   pretty   ati   数据类型   

原文地址:http://www.cnblogs.com/liu1026/p/7467632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!