centos中安装mysql
卸载掉原有mysqlrpm -qa|grep mysql //查看是否已经安装了mysqlrpm -e mysql //普通删除模式rpm -e --nodeps mysql //强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除rpm -qa | grep mysql 通过yum来进行mysql的安装yum list | grep mysql //查看yum上提供的mysql数据库可下载的版本yum install -y mysql-server mysql mysql-deve 启动mysqlservice mysqld start 设置开机启动chkconfig --list | grep mysqldchkconfig mysqld onchkconfig --list | grep mysqld 设置root密码/usr/bin/mysqladmin -u root password 'new-password' //为root账号设置密码 开启远程访问GRANT ALL PRIVILEGES ON *....
Centos中安装redis
检查依赖yum install tcl 下载安装包wget http://download.redis.io/releases/redis-3.2.5.tar.gz 解压tar -xzvf redis-3.2.5.tar.gzmv redis-3.2.5 /usr/local/redis 编译安装cd /usr/local/redismake # 如果make缺少依赖,安装依赖后再执行make命令前需要执行make distcleanmake test # 如果报i/o error通常是因为内存过小make install 检查安装是否成功ls /usr/local/bin/redis* 配置文件mkdir -p /etc/rediscp redis.conf /etc/redis 修改配置文件,daemonize=yes,其他按需修改vim /etc/redis/redis.confdaemonize如果需要在后台运行,把该项改为yespidfile配置多个pid的地质,默认在/var/ren/redis.pidbind绑定ip,设置后只接受来自该ip的请求port...
Centos设置程序开机启动的方法
centos设置程序开机启动的方法 把启动程序的命令添加到/etc/rc.d/rc.local文件中,如下 #!/bin/sh## This script will be executed *after* all the other init scripts.# You can put your own initialization stuff in here if you don't# want to do the full Sys V style init stuff.touch /var/lock/subsys/local/usr/local/bin/redis-server /etc/redis/redis.conf
mac中ssh开启别名
假如在一个主机上为不同用户分别开通了不同的ssh账号,连接时就得这样 wdaher@rocksteady:~$ ssh -p 2222 bob.example.comwdaher@rocksteady:~$ ssh -p 8183 waseem@alice.example.comwdaher@rocksteady:~$ ssh -p 31337 -l waseemio wsd.example.com 很麻烦,而且端口或者其他参数有变动的话,不一定记得住。其实只要配置一下.ssh/config文件就可以了。 Host bob HostName bob.example.com Port 2222 User wdaherHost alice HostName alice.example.com Port 8183 User waseemHost self HostName wsd.example.com Port 31337 User waseemio 连接时,就变成这样了 wdaher@rocksteady:~$ ssh...
python项目依赖管理
生成项目依赖清单pip freeze > requirement.txt 根据清单快速安装依赖包pip install -i https://pypi.douban.com/simple -r requirements.txt
redis开启远程访问
redis.conf#bind 127.0.0.1 # 注释掉此项protected-mode no # yes->no
SQL Server 开启CDC
1. 开启CDC 目标数据库 test 目标表 aaa (id,name) 为数据库开启cdc use testexecute sys.sp_cdc_enable_dbgo 为目标表开启cdc use testexecute sys.sp_cdc_enable_table @source_schema='dbo', --数据库模式名@source_name='aaa', --目标表@capture_instance='test_instance', --捕获实例名,自己定义@supports_net_changes=1, --是否开启净值捕获,通常需要开启@role_name='sa', --用户名@index_name=NULL,@captured_column_list=NULL, --监控哪些列,为NULL时捕获所有列的变更@filegroup_name='PRIMARY' --暂不知道此参数的含义GO cdc依赖sqlserver 代理,需要开...
SQL Server查看存储过程的执行情况
select top 10 *from sys.dm_exec_procedure_statswhere type = 'P'and database_id = DB_ID('TECH50')and object_id = object_id('usp_yjjk_getwzxxm') 列名 数据类型 说明 database_id int 存储过程所在的数据库 ID。 object_id int 存储过程的对象标识号。 type char(2) 对象的类型:P = SQL 存储过程PC = 程序集 (CLR) 存储过程X = 扩展存储过程 type_desc nvarchar(60) 对对象类型的说明:SQL_STORED_PROCEDURECLR_STORED_PROCEDUREEXTENDED_STORED_PROCEDURE sql_handle varbinary(64) 可用于与 sys.dm_exec_query_stats 中从此存储过程中执行的查询...
sqlserver获取所有表的记录数
select schema_name(t.schema_id) as [Schema], t.name as TableName,i.rows as [RowCount] from sys.tables as t, sys.sysindexes as i where t.object_id = i.id and i.indid <=1order by rows desc;
vmware迁移centos网络错误解决
解决vmware centos迁移网络错误故障现象 ifconfig 只有 lo,没有eth0。 service network restart eth0启动报错 Device eth0 does not seem to be present,delaying initialization. 解决办法 打开 /etc/udev/rules.d/70-persistent-net.rules 找到eth1的mac地址 修改 ifcfg-eth0 的配置,将DEVICE的值为eth1及HWADDR改为eth1的mac vim /etc/sysconfig/network-scripts/ifcfg-eth0service network restart
