0
点赞
收藏
分享

微信扫一扫

【MySQL】MySQL高手是如何练成的?

天悦哥 2023-02-02 阅读 82

MySQL

什么是MySQL呢?

  • Mysql 是开源的,可以定制的,采用了 GPL 协议,可以根据业务需要修改源码来开发自己的 Mysql 系统。

  • MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。

  • MySQL 使用标准的 SQL 数据语言形式
    在这里插入图片描述

  • Mysql 可以允许于多个系统上,并且支持多种语言。这些编程语言包括 C、C++、Python、Java、Perl、PHP、 Eiffel、Ruby 和 Tcl 等。

  • MySQL 支持大型数据库,支持 5000 万条记录的数据仓库,32 位系统表文件最大可支持 4GB,64 位系统支 持最大的表文件为 8TB。

怎样练成MySQL高手?

MySQL高手要具备哪些技能呢?要具有以下十项,看看你有没有达到呢,如果达到了就继续卷起来,没有的话继续学习吧。

在Linux安装MySQL

1.MySQL安装
官网下载地址:http://dev.mysql.com/downloads/mysql/,根据你需要安装的版本下载安装
安装步骤:

重启服务:service mysql restart
在这里插入图片描述
重启命令:ps -ef|grep mysql
在这里插入图片描述

2. MySQL文件安装位置

在这里插入图片描述
3. 常用命令描述
在这里插入图片描述

问题处理

1.字符集乱码问题.
如果在建库建表的时候,没有明确指定字符集,则采用默认的字符集 latin1,其中是不包含中文字符的。查看命令如下:

2.设置大小写不敏感
查看大小写是否敏感:show variables like ‘%lower_case_table_names%’ windows 系统默认大小写不敏感,但是 linux 系统是大小写敏感的
在这里插入图片描述
设置大小写不敏感:在 my.cnf 这个配置文件 [mysqld] 中加入 lower_case_table_names = 1 ,然后重启服务器。
注意:如果要设置属性为大小写不敏感,要在重启数据库实例之前就需要将原来的数据库和表转换为小写,否则将 找不到数据库名。在进行数据库参数设置之前,需要掌握这个参数带来的影响,切不可盲目设置。

Mysql 的用户管理

在这里插入图片描述
详细说明:

同一用户通过不同方式链接的权限是不一样的。

好了,今天就写到这里,下一篇继续写,一直在技术路上前行…

昨天,删去,今天,争取,明天,努力

需要资料的VX 搜索 小冷coding 关注 获取

举报

相关推荐

0 条评论