服务器Ubuntu16.04下安装mysql
依次执行下面命令: sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 期间遇到选项,选 Y 即可。 期间会让你设置数据库密码。 结束后,通过下面命令测试安装是否成功 sudo netstat -tap | grep mysql 出现如上信息证明安装成…
依次执行下面命令: sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev 期间遇到选项,选 Y 即可。 期间会让你设置数据库密码。 结束后,通过下面命令测试安装是否成功 sudo netstat -tap | grep mysql 出现如上信息证明安装成…
此文是根据杨尚刚在【QCON高可用架构群】中,针对MySQL在单表海量记录等场景下,业界广泛关注的MySQL问题的经验分享整理而成,转发请注明出处。 杨尚刚,美图公司数据库高级DBA,负责美图后端数据存储平台建设和架构设计。前新浪高级数据库工程师,负责新浪微博核心数据库架构改造优化,以及数据库相关的服务器存储选型设计。 前言 MySQL数据库大家应该都很熟悉,而且随着前几年的阿里的去IOE,MyS…
1.Mysql导出sql脚本 2.修改sql脚本,使powerdesigner识别coment注释 修改前: ct_no varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT ‘反恐舱单编号;如ams编号’ 修改后: ct_no varchar(30) NULL DEFAULT NULL C…
今天,让我们看一下MySQL8.0提升数据库管理员工作效率的十大改进。 从一大堆特性你们找出十点并不太容易,以下是这十大特性: 1.临时表的改进 2.持续的全局变量 3.取消默认MyISAM系统表 4.UNDO空间回收 5.UTF8性能改进 6.取消Query Cache 7.原子DDL 8.更快、性能更好的Schema和Information Schema 9.角色管理 10.加密表空间中的RE…
首先我们创建student数据表 CREATE TABLE `student` ( `id` int NOT NULL AUTO_INCREMENT COMMENT '学号', `name` varchar(30) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` varchar(20) NOT NULL DEFAULT '123456' COMMENT '密码'…
EMQ开源版的MYSQL认证是免费的 重要的事情说三遍EMQX MYSQL认证插件是 免费的 免费的 免费的 1.配置EMQ MYSQL 首先我们要配置emq里的mysql.conf才可以使用MYSQL认证插件 如果是压缩包方法安装的话,就只需要找到我们解压出来的emqx/etc/plugins/emqx_auth_mysql.conf。 这里有一份官方给出的MYSQL认证数据库表参考 DROP …
1. 数据类型 MySQL支持多种数据类型,主要有数值类型、日期/时间类型和字符串类型。 (1)数值类型:包括整数类型:TINYINT、SMALLINT、MEDIUMINT、INT、BIGINT, 浮点小数类型:FLOAT和DOUBLE, 定点小数类型:DECIMAL。 (2)日期/时间类型:包括 YEAR、TIME、DATE、DATETIME和TIMESTAMP。 (3)字符串类型:包括 CHA…
1.环境: mysql 5 ubuntu10.04 x86_64 mdb1 eth0 192.168.5.11 mdb2 eth0 192.168.5.12 sdb1 eth0 192.168.5.21 sdb2 eth0 192.168.5.22 sdb3 eth0 192.168.5.23 sd…
当有一个事务长时间不提交的时候。。。会引起某个表一直被锁。。导致别的事务使用这个表时 引起锁等待问题 Lock wait timeout exceeded; try restarting transaction 举例如下 1.开启事务。锁表lp_user_coupons_bak start TRANSACTION update lp_user_coupons_bak set title=conca…