![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
浪_淘_沙
这个作者很懒,什么都没留下…
展开
-
基于docker部署MySQL读写分离库
第一步,创建mysql的工作目录 分别为主库和从库创建配置目录及工作目录等。 主库: mysql - master - conf - data - logs 从库: mysql - slave - conf - data - logs 第二步,添加配置文件 1 在主库目录master/conf目录下,创建文件my.cnf,并加入以下内容 [mysqld] log-bin=mysql-bin server-id=1 2 在从库目录slave/conf原创 2020-07-22 13:15:54 · 258 阅读 · 0 评论 -
mysql error:Lock wait timeout exceeded解决
1、锁等待超时。是当前事务在等待其它事务释放锁资源造成的。可以找出锁资源竞争的表和语句,优化你的SQL,创建索引等,如果还是不行,可以适当减少并发线程数。 2、你的事务在等待给某个表加锁时超时了,估计是表正被另的进程锁住一直没有释放。 可以用 SHOW INNODB STATUS/G; 看一下锁的情况。 3、搜索解决之道 在管理转载 2014-01-07 16:09:54 · 1632 阅读 · 0 评论 -
mySQL优化, my.ini 配置说明
[mysqld] port = 3306 serverid = 1 socket = /tmp/mysql.sock skip-name-resolve #禁止MySQL对外部连接进行DNS解析 skip-grant-tables #禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注意,如果开启该选项,则所有远程主转载 2014-01-07 16:06:56 · 745 阅读 · 0 评论 -
MySql 密码忘记了解决方法
废话不多说,具体操作步骤: 1、把你的mysql服务停掉,用dos进入你的mysql安装路径下的bin目录 2、进入安全模式,不用输密码就可以,这样进入:mysql-nt --skip-grant- tables 3、这个时候你不管它,重新开一个dos窗口。同样进入bin目录,输入mysql - uroot -p (会让你输入密码 ,直接回车。)原创 2014-01-23 17:10:13 · 626 阅读 · 0 评论 -
mysql 安装可能遇到的错误及解决方法
Q:安装MySql数据库时出现“Error Number 1364,Field 'authemtiation_string doen't hava a default value'” A:在安装目录中找到"X:\MySQL\MySQL Server 5.5\bin\MySQLInstanceConfig.exe"执行文件后运行,点击Next按钮进入到下一步,选择“remove instace原创 2014-02-27 15:05:48 · 1515 阅读 · 0 评论 -
MySQl存储过程翻页查询
##################################################### #参数表 #1.sqlstr sql语句字符串 #2.pageNo 页码 #3.pageSize 页尺寸 #in sqlstr varchar(50),in pageNo int,in pageSize int ##################################转载 2014-03-04 14:38:42 · 965 阅读 · 0 评论 -
常用的MySQL数据库备份和还原
备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表的格式 备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。 mysqldump -–add-drop-table -uus原创 2014-03-05 08:39:57 · 871 阅读 · 0 评论