centOS上的mysql数据库安装

来源:互联网 发布:linux查看指定进程 编辑:程序博客网 时间:2024/06/11 05:20

一个java后台离不开数据库的支撑、那么本文为你带来mysql数据库安装的案例。

1,安装jdk1.7,简单也好用的yum命令来安装:

1)如果没有yum那么先安装上去:yum -y install wget (2)查看可以安装的jdk列表:yum -y list java*3)选择jdk7.0安装:yum -y install java-1.7.0-openjdk*

2,安装mysql,分为2个类型(os6,os7)

  • (1): 在centOS6上安装:
 1.1,安装mysql: sudo yum -y install mysql-server   1.2,修改配置文件:sudo vi /etc/my.cnf     增加内容如下: user=mysqlcharacter-set-server=utf8default-character-set=utf8  1.3,设置开机启动: sudo chkconfig mysqld on   1.4,检查列表是否都已开启:sudo chkconfig --list mysqld    1.5,重启服务:sudo service mysqld restart   1.6,mysql  登录并且设置root的密码:set password for root@localhost = password('123456');   1.7,查看密码是否修改成功: select user,host,password from mysql.user;   1.8,(可选)设置其他用户的密码: `set password for root@host.localdomain = password('123456');   1.9,刷新:flush privileges;   1.10,编辑防火墙文件:vi/etc/sysconfig/iptables   1.11,重启防火墙:sudo service iptables restart   1.12(可选)可设置远程用户所有权限访问:支持root用户允许远    程连接mysql数据库GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;  flush privileges;

  • (2) 在centOS7上安装:
 1,卸载之前安装的版本: yum remove mysql-community-server 2,再查看是否还有其他版本的,然后可以挨个删除: rpm -qa |grep mysql (查看安装列表)     mysql-community-common-5.6.30-2.el7.x86_64     mysql-community-release-el7-5.noarch     mysql-community-libs-5.6.30-2.el7.x86_64     mysql-community-server-5.6.30-2.el7.x86_64     mysql-community-client-5.6.30-2.el7.x86_64例如:# yum remove mysql-community-common-5.6.30-el7.x86_64 3,删除无用目录: rm -rf /var/lib/mysql/ 4,首先安装mysql5.6的rpmrpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 5,安装mysqlyum install mysql-community-server 6,运行mysqldsystemctl start mysqld 7,查看mysqld的运行状态和一些初始化的提示systemctl status mysqld 8,(重要)第一次安装设置密码:/usr/bin/mysqladmin -u root password 'new-password' 9,开机启动mysqldsystemctl enable mysqld 10,打开3306端口的访问firewall-cmd --add-port=3306/tcp --permanentfirewall-cmd --reload 11,可设置远程访问如上↑。

  • (3)附录一些零零碎碎的命压缩文件等等的命令:
yum install lrzszyum install -y unzip zip;1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩mydata目录2、把/home目录下面的mydata.zip解压到mydatabak目录里面unzip mydata.zip -d mydatabak3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zipzip -r abc123.zip abc 123.txt4、把/home目录下面的wwwroot.zip直接解压到/home目录里面unzip wwwroot.zip5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面unzip abc\*.zip6、查看把/home目录下面的wwwroot.zip里面的内容unzip -v wwwroot.zip7、验证/home目录下面的wwwroot.zip是否完整unzip -t wwwroot.zip8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录unzip -j wwwroot.zip
  • (4) tomcat远程调试的小技巧:
1,在tomcat的catalina.sh第一行加入:CATALINA_OPTS="-Xdebug  -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"2,idea远程调试

3,tomcat配置开机自动启动

1,配置环境变量:            export CATALINA_HOME=/usr/local/tomcat            export CATALINE_BASH=/usr/local/tomcat2,vi  /usr/local/tomcat/startup.sh      在#!/bin/sh这一行,添加如下内容。        #chkconfig: 2345 80 90            #description:tomcat auto start            #processname: tomcat3,vi  /usr/local/tomcat/catalina.sh        搜索MIQB位置 ,下一行添加如下内容。         export CATALINA_BASE=/usr/local/tomcat         export CATALINA_HOME=/usr/local/tomcat         export CATALINA_TMPDIR=/usr/local/tomcat4,添加快捷链接        ln -s /usr/local/tomcat/bin/startup.sh /etc/rc.d/init.d/tomcat75,为tomcat7文件添加操作权限       进入到/etc/rc.d/init.d/目录 用ll查看tomcat7文件权限 如果没有权限则用命令chmod +x tomcat7为tomcat7添加权限6,添加到开机启动服务列表        chkconfig --add tomcat7   7,查看自动启动列表        chkconfig --list 

4,其他推荐

《工具使用:centOS上的防火墙》
《工具使用:价格极低的外国云服务器Vultr,你值得拥有》(服务器选择)

原创粉丝点击