mysql
文章平均质量分 73
ChaseDreamBoy
ChaseDreamBoy
展开
-
Linux下mysql二进制文件方式安装
一、检查安装libaio库MySQL依赖于libaio 库。如果此库未在本地安装,则数据目录初始化和后续服务器启动步骤将失败。 在Ubuntu中检查安装命令为:apt-cache search libaio # 检查是否安装libaioapt-get install libaio1 # 安装libaio1二、创建mysql账户(可省略)切换到root账号下:gr...原创 2018-05-04 19:13:58 · 915 阅读 · 0 评论 -
jdbc连接mysql出现:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one
jdbc连接mysql出现如下错误:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the ...原创 2019-01-26 18:25:10 · 298 阅读 · 0 评论 -
SpringBoot+MyBatis连接MySql出现警告:Establishing SSL connection without server's . . .
SpringBoot+MyBatis连接MySql出现警告,具体如下:Thu Jun 21 10:17:43 CST 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and...原创 2018-06-21 10:27:57 · 6322 阅读 · 0 评论 -
windows安装mysql-5.7.22解压版
一、下载官网下载地址:https://dev.mysql.com/downloads/file/?id=476696二、创建 my.iniMySQL 解压后是没有 my.ini 的,需要自己手动创建。在在mysql解压目录下的bin文件夹中新建一个名为 my.ini 的文件,内容为:[client]port=3306default-character-set=utf8...原创 2018-06-12 12:47:39 · 1445 阅读 · 0 评论 -
mysql之processlist
一、介绍processlist命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。如果有SUPER权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,当前对应的MySQL帐户运行的线程)。二、显示方式# 方式一mysql> show processlist;# 方式二mysql> SELECT * FROM i...原创 2018-05-05 21:02:47 · 871 阅读 · 0 评论 -
mysql慢查询
一、简介开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。二、查看慢查询是否开启# 查看慢查询是否开启mysql>show VARIABLES like 'slow_query%'; # 查看慢查询超过多少秒才记录mysql>show VARIABLES like 'long_query%';...原创 2018-05-05 20:30:22 · 280 阅读 · 0 评论 -
mysql性能优化神器 -- Explain
一、简单使用explain + 查询语句 + \G(格式化,可选);例: 各列含义解释: 1. id: SELECT 查询的标识符. 每个 SELECT 都会自动分配一个唯一的标识符。 2. select_type: SELECT 查询的类型。 3. table: 查询的是哪个。 4. partitions: 匹配的分区。 5. type: join 类型。...原创 2018-05-05 19:35:30 · 368 阅读 · 1 评论 -
mysql性能分析 -- profile
使用profile对某sql的性能进行分析。使用大致分为四步:打开分析:在mysql服务器中执行set profiling = 1;或者在my.cnf/my.ini中加上set profiling = 1; 注:在mysql 中一般数字’1’对应’ON’,数字’0’对应’OFF’。执行各种语句 show profiles;查看记录的sql show profile [type...原创 2018-05-05 19:05:57 · 268 阅读 · 0 评论 -
mysql基础命令(一)
shell>./bin/mysqld_safe --user=mysql & #Linux mysql服务器启动shell>./bin/mysql -好127.0.0.1 -P 3306 -u root -p # mysql客户端连接服务器mysql>show databases; # 显示服务器所有数据库mysql>use database_name; #...原创 2018-05-05 19:04:03 · 156 阅读 · 0 评论 -
mysql远程连接报错 : 1130-host ... is not allowed to connect to this MySql server
解决办法:一、改表法(推荐使用)可能是帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 mysql 数据库里的 user”表里的 host”项,把localhost改成%。shell>mysql -u root -pmysql>use mysql;mysql>update user set host...原创 2018-05-05 16:31:22 · 983 阅读 · 0 评论 -
mysql配置文件路径
一、mysqldmysqld,也被称为MySQL服务器,mysqld程序可在启动时指定的许多选项。有关选项的完整列表:mysqld --verbose --help查看mysql的位置which mysql二、mysql 查看当前使用的配置文件mysql --help|grep 'my.cnf'./mysqld --verbose --help | grep...原创 2018-05-04 19:21:59 · 8494 阅读 · 0 评论 -
Mysql导入官方示例employees
一、下载文件从以下链接下载相关文件并解压缩mysql官方地址:https://dev.mysql.com/doc/employee/en/employees-installation.htmlgithub下载地址:https://github.com/datacharmer/test_db二、修改路径解压从github下载的test_db-master.zip,用文本编辑器打开emplo...原创 2019-04-01 10:30:07 · 1553 阅读 · 0 评论