随笔分类 -  mysql

摘要:MySQL连贯字符串使用concat。比方在test表的name字段前加字符'x',利用: update aa set name=concat('x',name) 阅读全文
posted @ 2023-03-20 10:21 RoyFans 阅读(278) 评论(0) 推荐(0) 编辑
摘要:1. 添加mariadb源 cat <<EOF > /etc/yum.repos.d/mariadb.repo [mariadb] name = MariaDB baseurl = http://mirrors.aliyun.com/mariadb/yum/10.4/centos7-amd64/ g 阅读全文
posted @ 2021-12-01 09:51 RoyFans 阅读(223) 评论(0) 推荐(0) 编辑
摘要:为了快速管理数据库,我们一般都会选择一款顺手的数据库管理工具。Navicat、DataGrip虽然很好用,但都是收费的。今天给大家推荐一款免费、功能强大的数据库管理工具DBeaver,希望对大家有所帮助! DBeaver简介 DBeaver是一款开源的数据库管理工具,在Github上已经有22K+S 阅读全文
posted @ 2021-10-15 11:42 RoyFans 阅读(4438) 评论(0) 推荐(0) 编辑
摘要:简介 NocoDB 是 Airtable 的开源替代方案,可以“一键”将 MySQL、PostgreSQL、SQL Server、SQLite 和 MariaDB 转换为智能电子表格。 github:https://github.com/nocodb/nocodb 快速部署 使用 Docker do 阅读全文
posted @ 2021-06-24 11:53 RoyFans 阅读(9325) 评论(0) 推荐(0) 编辑
摘要:一、现象 最近发现Mysql服务器磁盘IO一直很高 发现3307和3306实例占用IO最高,进入3307实例,查看sync_binlog变量 发现设置的是1,也就是说每次事务提交都会将binlog的缓存写入磁盘,严重影响磁盘效率,将变量设置为1000, 再查看innodb_flush_log_at_ 阅读全文
posted @ 2019-12-26 15:47 RoyFans 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:转:https://www.cnblogs.com/wuyunblog/p/9109269.html 一:创建用户 1.新建用户 注意:此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录。如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都 阅读全文
posted @ 2019-10-28 12:57 RoyFans 阅读(225) 评论(0) 推荐(0) 编辑
摘要:脚本内容如下: #!/bin/sh set -o errexit set -o xtrace root_is_needed='no' check_command() { command -v "$@" > /dev/null 2>&1 } run_root() { sh='sh -c' if [ " 阅读全文
posted @ 2019-08-10 13:19 RoyFans 阅读(838) 评论(0) 推荐(0) 编辑
摘要:mysqlslap -utest -h 192.168.1.12 -p'test' --concurrency=100 --iterations=500 --create-schema='my_db' 结果压了10来秒,就频繁报告 mysqlslap: Error when connecting t 阅读全文
posted @ 2019-08-09 18:56 RoyFans 阅读(789) 评论(0) 推荐(0) 编辑
摘要:>use information_schema; >select sum(table_rows) from tables where TABLE_SCHEMA = "test" order by table_rows asc; 阅读全文
posted @ 2019-05-31 17:14 RoyFans 阅读(12135) 评论(0) 推荐(0) 编辑
摘要:一、导出导入所有数据库的数据 1.导出 mysqldump -u root -p123456 --all-databases > all.sql 2.导入 mysql -u root -p123456 < ./all.sql 二、导出导入指定数据库的数据 1.导出 mysqldump -u root 阅读全文
posted @ 2019-01-19 15:05 RoyFans 阅读(466) 评论(0) 推荐(0) 编辑
摘要:1、查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 2、查询字符串 SELECT * FROM tb_stu WHERE sname = ‘Cricode.com’ SELECT * FROM 阅读全文
posted @ 2018-12-10 16:20 RoyFans 阅读(607) 评论(0) 推荐(0) 编辑
摘要:mysqlslap是mysql自带的基准测试工具,优点:查询数据,语法简单,灵活容易使用.该工具可以模拟多个客户端同时并发的向服务器发出查询更新,给出了性能测试数据而且提供了多种引擎的性能比较.msqlslap为mysql性能优化前后提供了直观的验证依据,建议系统运维和DBA人员应该掌握一些常见的压 阅读全文
posted @ 2017-11-18 19:57 RoyFans 阅读(1503) 评论(0) 推荐(0) 编辑
摘要:一、检查下linux是不是已经安装了MySQL 二、下载需要的安装包,下载地址: 三、开始逐个安装 四、修改配置文件位置并做相关设置 #做如下配置 五、初始化MySQL及设置密码 六、登录到mysql,第一次装没有密码,直接回车 七、设置允许远程登录 八、设置开机自启动 九、MySQL的默认安装位置 阅读全文
posted @ 2017-07-28 15:22 RoyFans 阅读(2516) 评论(0) 推荐(0) 编辑
摘要:我们可以采用类似安全模式的方法修改初始密码先执行命令 mysqld_safe --skip-grant-tables & (设置成安全模式)&,表示在后台运行,不再后台运行的话,就再打开一个终端咯。# mysqlmysql> use mysql;mysql> update user set auth 阅读全文
posted @ 2017-07-27 11:31 RoyFans 阅读(848) 评论(0) 推荐(0) 编辑
摘要:红帽安装rpm安装MySQL时爆出警告: 警告:MySQL-server-5.5.46-1.linux2.6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY 原因:这是由于yum安装了旧版本的GPG keys造成的 解决办法:后面加 阅读全文
posted @ 2017-07-27 10:56 RoyFans 阅读(30567) 评论(1) 推荐(5) 编辑
摘要:看到没有? 只有一条记录。内连接就是只取出符合过滤条件的记录 也就是t1.id=t2.id 那么符合t1.id=t2.id的记录只有id=1这一条,所以只显示一条。 不像外连接,是将你作为基准的表(左外连接就是左边表为基准,右外连接就是右边表为基准)的所有行都显示出来。 转载地址:https://z 阅读全文
posted @ 2017-07-21 10:08 RoyFans 阅读(2238) 评论(0) 推荐(1) 编辑
摘要:启动mysql 报错: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2) 1、先查看 /etc/rc.d/init.d/mysqld statu 阅读全文
posted @ 2017-07-19 17:41 RoyFans 阅读(412) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示