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,你值得拥有》(服务器选择)
阅读全文
0 0
- centOS上的mysql数据库安装
- 快速在CentOS上安装MySQL数据库
- CentOS 6.5系统上安装MySQL数据库
- CentOS 6.5系统上安装MySQL数据库
- centos上安装mysql
- centos上安装mysql
- Centos上安装Mysql
- CentOS上安装Mysql
- CentOS安装MySql数据库
- centos MySQL 数据库安装
- CentOS安装mysql数据库
- centos 安装mysql数据库
- CentOS安装mysql数据库
- centos安装mysql数据库
- centOs 安装mysql数据库
- centos安装mysql数据库
- CentOS安装mysql数据库
- CentOS安装Mysql数据库
- Python相关的人工智能库
- 【Linux 学习】文件与目录管理
- NumPy实战:Chapter-1(初识NumPy)
- Python 识别CSDN官网的验证码
- 哪一种编程语言适合人工智能
- centOS上的mysql数据库安装
- 数据结构中的各种树浅谈
- 【NOIP模拟8.7】
- 【C++】模板的分类编译
- (6)2017.8.7-面向对象(1)
- RVIZ 的菜单背景变成黑色
- MySQL种字符串拆分(substring_index)并作为关联查询条件后多列展示
- 【深度学习】【Caffe源代码解读3】笔记21 Caffe的基本数据结构之Net
- 仿QQ消息红点粘性效果