mysql获取自增长id
原生jdbc方式:Statement.getGeneratedKeys()示例:Statement stmt = null;ResultSet rs = null;try { // // Create...
2024.11.07相信大家肯定有碰到服务器断电或者其他因素导致重启的情况,而重启的时候mysql或者其他服务就自动停止了,没有直接开机自动启动,下面主要针对这个问题介绍下在centos6环境下怎么去设置mysql和tomcat开机启动。
一、mysql设置开机启动1、cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql 将服务文件拷贝到init.d下,并重命名为mysql
2、chmod +x /etc/init.d/mysql 赋予可执行权限
3、chkconfig --add mysql 添加服务
4、chkconfig --list 显示服务列表
如果看到mysql的服务,并且3,4,5都是on的话则成功,如果是off,则键入
chkconfig --level 345 mysql on
5、reboot重启电脑
6、netstat -na | grep 3306,如果看到有监听说明服务启动了
二、tomcat设置开机启动1.切换到tomcat/bin目录下
用sudo vi startup.sh编辑文件
然后再startup.sh的文件开头的地方添加如下内容
#chkconfig: 2345 80 90
#description:tomcat auto start
#processname: tomcat
2.编辑catalina.sh文件
sudo vi catalina.sh
然后输入export按回车开始搜索export
然后在fi之上添加环境变量
export CATALINA_BASE=/usr/lib/apache-tomcat-7.0.64
export CATALINA_HOME=/usr/lib/apache-tomcat-7.0.64
export CATALINA_TMPDIR=/usr/lib/apache-tomcat-7.0.64
3.然后添加连接
ln -s /usr/apache-tomcat-7.0.64/bin/startup.sh /etc/rc.d/init.d/tomcat7
通过上面的命令将startup.sh文件连接到init.d目录下名称为tomcat7
4.然后切换到/etc/rc.d/init.d/目录
用ll查看一下tomcat是否有可执行权限
如果没有的话使用chmod +x tomcat7添加执行权限
然后用chkconfig --add tomcat7 添加开机启动服务
最后使用chkconfig --list确认一下是否添加成功
总结:其实开机启动服务原理就是编写一个脚本,然后把它放在/etc/init.d这个目录下,再用service + 脚本名字 运行即可。如果是要开机自动启动那就得用chkconfig命令了。
小编后面会分享更多关于devops和运维DBA内容,感兴趣的朋友可以关注下!!
原生jdbc方式:Statement.getGeneratedKeys()示例:Statement stmt = null;ResultSet rs = null;try { // // Create...
2024.11.07索引合并是mysql底层为我们提供的智能算法。本文就介绍了mysql 索引合并的使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下索引合并是mysql底层为我们提供...
2024.11.13数据库设计是一个令人挠头的问题,尤其是当我们涉及到各种设置和优化时。一个常见的问题是,如果在使用 MySQL 的 InnoDB 存储引擎时没有设置自增主键,会发生什么呢?本文将深入探讨这个问题,帮助你...
2024.11.12mysql服务启动和关闭的方法:一、通过【计算机管理】界面来启动和关闭mysql服务1、鼠标移动到计算机,点击鼠标右键,选择“管理”。2、在【计算机管理】界面中选择【服务与应用程序】下的【服务】。3、...
2024.11.151、问题现象描述昨天上线一个活动,有个排行榜的功能,刚开始打开很流畅,晚上的时候突然打开很慢,排行榜基本是打不开,猜想估计是服务器出了问题2、登录服务器后使用top命令查看资源占用信息# toptop...
2024.11.15