
mysql
xuejinliang
这个作者很懒,什么都没留下…
展开
-
mysql字符集更改
mysql字符集更改设置默认的数据库字符集,在配置文件中添加下面的语句character_set_server=utf8修改数据库字符集:ALTER DATABASE db_name DEFAULT CHARACTER SET character_name [COLLATE ...];把表默认的字符集和所有字符列(CHAR,VARCHAR,TEXT)改为新的字符集:转载 2016-08-11 15:23:16 · 981 阅读 · 0 评论 -
mysql启动关闭方法总结
mysql启动方法总结由于程序涉及到了数据库的连表查询,所以导致了数据库的卡死。当查看到mysql的进程号码杀死进程之后,mysql却启动不了了。mysql是自己编译的mysql,我利用的启动方法是,找到安装路径执行./mysqld,但是启动失败。这时候可以使用别的方法来进行启动。1、脚本在mysql的安装路径下的support-files有mysql-server的启动脚原创 2016-08-09 17:14:54 · 394 阅读 · 0 评论 -
mysql-proxy篇二
MySQL-proxy篇二之读写分离。实现MySQL的读写分离,在主从的架构中,既可以实现从服务器对主服务器的数据备份又可以分摊负载,降低服务器的压力。下面简单的介绍下应用。master-server 192.168.5.1(既可以读又可以写),slave-server192.168.5.2(只读的MySQL-server),192.168.5.3 MySQL-proxy所在服务器。1原创 2015-11-12 23:27:59 · 448 阅读 · 0 评论 -
mysql-proxy篇一
mysql-proxy篇一mysql-proxy是MySQL的代理服务,本服务可以实现的是MySQL的主从分离。好处是:1、 分摊负载,提高服务器的相应的效率。2、 提高服务器的稳定性,当主服务器发生宕机之后,从服务器依然能够提供服务。在主从架构中,一般主服务器可以实现既可以读又可以写的操作,从服务器可以实现读的操作,因为主服务器不能复制数据到从服务器中,所以从服务器不能实现写原创 2015-11-12 16:43:55 · 440 阅读 · 0 评论 -
xtrabackup备份mysql数据库
Xtrabackup是percona公司的一个开源的备份软件,可以热备InnoDB,XtraDB,MyISM(会锁表)可以看做是InnoDB Hotbackup的免费替代品。下面简单的介绍下Xtrabackup的使用方法:①安装xtrabackup,到官网下载适合自己的Linux的版本的xtrabackup。有RPM包格式的可以自己下载,下载之后可以直接rpm –ivh 进行安装。在安装的原创 2015-08-20 15:11:54 · 499 阅读 · 0 评论 -
MySQL客户端服务器端命令总结
MySQL在配置文件中有[client]和[mysqld]部分,并且MySQL有属于自己的客户端命令和服务器端命令,下面简单的介绍下。①如果管理员为MySQL登录的用户设置了登录的密码但是不想每次登录的时候都要输入一遍的时候,可以在登录用户的家目录底下建立一个隐藏的文件,文件的名字是.my.cnf,下面以root用户为例子:vi /root/./my.cnf[client]use原创 2015-07-16 15:18:58 · 1366 阅读 · 0 评论 -
LinuxMysql
原来总有想把每天所学的东西去写一篇博客的想法,但是 终于没有实施,这是第一篇,希望以后可以坚持下去。简单说下Linux中的MySQL大的简单的应用。安装MySQL1、可以直接挂载好光盘之后直接yum安装,然后启动MySQL服务chkconfig mysqld on //保证下次服务器启动的时候MySQL服务可以启动service mysqld start //启动MySQL服务原创 2015-04-20 19:04:40 · 586 阅读 · 0 评论 -
mysql查询IP地址
由于前期设计问题,在保存ip地址时,没有存为整型,而是存成了字符串形式,在查询ip的范围区间时,遇到这样的问题:select ip from t_ip where ip between '192.168.11.1' and '192.168.11.150' ,当末尾ip地址最后一位为三位数时,此时就查询不出数据了。查了一下mysql自带有一个对ip地址做处理的函数inet_aton,作用主转载 2016-08-29 11:13:19 · 13982 阅读 · 0 评论 -
mysql5.7安装那些事
关于安装MySQL5.7那些事情在编译安装5.7的过程中,安装完成准备初始化数据库的时候,发现在安装目录下面的scripts没有了原来的mysql_install_db这个初始化程序了,后来发现5.7.7之后就没有这个程序,初始化命令:mysqld --initalize --user=mysql –datadir=/datadir --basedir=/usr/local/mysql。原创 2017-06-08 10:35:41 · 567 阅读 · 0 评论