mysql的程序组成

Posted 小学生^.^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的程序组成的主要内容,如果未能解决你的问题,请参考以下文章

2021-12-24:划分字母区间。 字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一字母最多出现在一个片段中。返回一个表示每个字符串片段的长度的列表。 力扣763。某大厂面试

部分代码片段

保存片段状态操作栏选项卡

如何在片段中填充列表视图?

linux中怎么查看mysql数据库版本

将数据从活动传递到底部导航栏的片段