mysql数据库

MySQL-group-replication 配置

℡╲_俬逩灬. 提交于 2020-03-15 05:13:44
MySQL-Group-Replication 是mysql-5.7.17版本开发出来的新特性;它在master-slave 之间实现了强一致性, 但是就目前来说主要是性能不太好。 【1】确定当前的mysql数据库版本为5.7.17及以上 /usr/local/mysql/bin/mysqld --version /usr/local/mysql/bin/mysqld Ver 5.7.17 for linux-glibc2.5 on x86_64 (MySQL Community Server (GPL)) 【2】实验环境为一台主机上安装3台mysql,它们三个组成一个group-replication 组   /tmp/4406.cnf 内容如下: [mysqld] ####: for global user =jianglexing # mysql basedir =/usr/local/mysql # /usr/local/mysql/ datadir =/tmp/4406/ # /usr/local/mysql/data server_id =4406 # 0 port =4406 # 3306 socket =/tmp/4406/mysql.sock # /tmp/mysql.sock auto_increment_increment =1 # 1 auto

如何升级CentOS 6.5下的MySQL

风格不统一 提交于 2020-03-15 03:35:28
如何升级CentOS 6.5下的MySQL CentOS 6.5自带安装了MySQL 5.1,但5.1有诸多限制,而实际开发中,我们也已经使用MySQL 5.6,这导致部分脚本在MySQL 5.1中执行会出错。我们只能升级MySQL 方法/步骤 1 备份数据库,升级MySQL通常不会丢失数据,但保险起见,我们需要做这一步。输入命令: mysqldump -u xxx -h xxx -P 3306 -p --all-databases > databases.sql 2 停止MySQL服务,输入命令: service mysqld stop 3 卸载旧版MySQL,输入命令: yum remove mysql mysql-* 执行过程中会询问你是否移除,此时输入“Y” 4 移除命令执行后,可再看看是否有残余的mysql,输入命令: yum list installed | grep mysql 如果有,可输入命令删除: rum remove mysql-libs 补充:如果以上方式还是卸载不干净那就参考下面的卸载方式,一般就可以卸载干净了 1、yum方式安装的mysql 1、yum remove mysql mysql-server mysql-libs compat-mysql51 2、rm -rf /var/lib/mysql 3、rm /etc/my.cnf

本地会员与新浪微博api绑定和同步登陆

ⅰ亾dé卋堺 提交于 2020-03-15 02:50:39
说明:此设计仅为我个人简单的制作。没有考虑安全因素、bug、效率等。仅限于学习本地会员同步新浪微博登陆。 附:伸手党可到csdn资源下载源码。包含源码文件、数据库文件以及使用方法 csdn资源下载网址:http://download.csdn.net/detail/x171306523c/4957607 1、先设计了一个简单的mysql数据库表 CREATE TABLE IF NOT EXISTS `user2` ( `id` int(5) NOT NULL AUTO_INCREMENT, `api` int(1) NOT NULL DEFAULT '0', `username` varchar(128) NOT NULL, `passwd` varchar(32) NOT NULL, `access_token` varchar(32) NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; id为主键,不用说了 api记录是不是微博用户以及时哪个微博。比如规定api=0不是微博用户。api=1新浪微博用户。api=2腾讯微博。api=3 QQ账号 username用户名 passwd密码 access

ASP.NET如何调用MySQL的存储过程

99封情书 提交于 2020-03-14 21:28:05
(方法1) ASP.NET如何调用 MySQL 的存储过程 由于项目中需要在ASP.NET中如何调用MySQL的存储过程, 百度和Google后发现中文的网站讲解也不是很清楚。 没有办法,只有自己动手。折腾一下午终于搞定,所以拿出来分享! 调用的存储过程虽然简单,但是麻雀虽小,五脏俱全.呵呵;) 首先必须下载支持.NET的驱动,有两种策略: 使用ODBC或Connector/Net 至于这两种方法中那种快些,查看网上的文章说是使用ODBC联结用时24秒,Connector/Net联结用时17秒 本人并没有去求证,但使用Connector/Net是肯定要方便的,呵呵。 Mysql的connector/net5.0下载地址: http://dev.mysql.com/get/Downloads/Connector-Net/mysql-connector-net-5.0.6.zip/from/pick 安装好以后, 点属性,然后点查找目标,点向上一层目录,找到Binaries\.NET 2.0,然后将这个文件复制到你的工程目录下,一般这样的DLL文件会保存到bin目录下. aspx页面UI层次的显示等就不讲解了,看看所谓的业务逻辑层的连接吧。。。。 procedure.cs类文件中: public void Delete_procedure() // “删除”的存储过程 { string

MySQL字符集介绍及配置

陌路散爱 提交于 2020-03-14 18:40:53
目录 1.MySQL编码集 2.修改字符集 3.MySQL数据库中字符集转换流程 4.修改现有字符集 1.MySQL编码集 查看MySQL支持的字符集 mysql> show character set; 查看MySQL当前的字符集 mysql> show variables like 'character%'; +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | latin1 | | character_set_system | utf8 | | character_sets_dir | /usr/share/mysql/charsets/ | +------

java 连接MySql数据库

你离开我真会死。 提交于 2020-03-14 18:31:34
源代码如下: import java.sql.*; public class ConToMySQL { public static void main(String[] args) { //这里"liuyan"是MySql下建立的一个测试数据库 //3306是MySql数据库服务的默认端口 String url="jdbc:mysql://localhost:3306/liuyan"; String userName = "root"; String password = "yourpassword"; Connection con = null; try { //加载驱动器类 Class.forName("com.mysql.jdbc.Driver"); } catch (Exception e) { // TODO: handle exception System.out.println("加载驱动器类时出现异常"); } try { //获取数据库连接 con = DriverManager.getConnection(url,userName,password); } catch (Exception e) { // TODO: handle exception System.out.println("出现SQLException异常"); } System.out

linux 学习 mysql安装到连接

爷,独闯天下 提交于 2020-03-14 11:45:44
下载mysql和安装 下载时自行前往下载,如果本地有翻墙条件,并且网速够快的情况下,可以使用下面的方法 二、先下载Linux下的Mysql包,打开Mysql官网 https://www.mysql.com/ 点击DOWNLOAD,进入 https://www.mysql.com/downloads/ 到页面最底部,点击社区版 community(GPL)Downloads>>,进入 https://dev.mysql.com/downloads/ 继续点击社区版服务器,进入 https://dev.mysql.com/downloads/mysql/ 三、选择版本及系统,点击右侧的Download,进入页面 四、最后开始下载 五、下载完成后的包列表,选择版本不同,后面的版本号可能不同,这个没有关系 陈列如下 mysql-community-client-8.0.16-2.el7.x86_64.rpm mysql-community-common-8.0.16-2.el7.x86_64.rpm mysql-community-devel-8.0.16-2.el7.x86_64.rpm mysql-community-embedded-compat-8.0.16-2.el7.x86_64.rpm mysql-community-libs-8.0.16-2.el7.x86_64.rpm

mysql做千万条压测数据

你离开我真会死。 提交于 2020-03-14 10:06:55
#创建数据库 CREATE DATABASE bigdata #使用数据库 USE bigdata #关闭二进制日志 SET sql_log_bin=0 #创建表部门表 CREATE TABLE dept( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0, dname VARCHAR(20) NOT NULL DEFAULT '', loc VARCHAR(13) NOT NULL DEFAULT '', num INT ) ENGINE = INNODB DEFAULT CHARSET =GBK; #创建表员工表 CREATE TABLE emp( id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT, empno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0,/*编号*/ ename VARCHAR(20) NOT NULL DEFAULT '',/*名字*/ job VARCHAR(9) NOT NULL DEFAULT '',/*工作*/ mgr MEDIUMINT UNSIGNED NOT NULL DEFAULT 0,/*上级编号*/ hiredate DATE NOT NULL,

centos 8 安装zabbix4.5

自古美人都是妖i 提交于 2020-03-14 10:02:22
1安装mariadb数据库 1. 配置阿里云源 参考链接: https://developer.aliyun.com/mirror 2. 使用阿里云源安装mariadb dbf -y install mariadb-server mariadb-client 1.1 .1 使用systemctl进行mariadb服务管理 systemctl start mariadb #启动MariaDB systemctl stop mariadb #停止MariaDB systemctl restart mariadb #重启MariaDB systemctl enable mariadb #设置开机启动 1.1.2 初始化mariadb mysql_secure_installation 1.2 配置zabbix仓库 [root@m01 ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.5/rhel/8/x86_64/zabbix-release-4.5-2.el8.noarch.rpm 或 [root@m01 ~]# rpm -Uvh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.5/rhel/8/x86_64/zabbix-release-4.5-2.el8.noarch.rpm

Mysql修改数据库名

僤鯓⒐⒋嵵緔 提交于 2020-03-14 09:58:03
Mysql没有直接更改数据库名称的命令。 注:RENAME DATABASE这条命令在MySQL 5.1.7中被加入,但很快就发现这条命令所带来的危险,于是在MySQL 5.1.23中这条命令被移除。 假如现在我们想把数据库名由 Hwei 更改为 hwei。 我们可以在数据库外执行以下命令: mysqladmin -u root -p create hwei mysqldump Hwei | mysql -u root -p hwei 当你确定原数据库中的数据都被复制到了新数据库中,就可以把原数据库删掉了。 drop database Hwei 来源: https://www.cnblogs.com/kangleweb/p/10952935.html