GVKun编程网logo

PHP+MySQL教程(5):MySQL Select_MySQL(mysql php 基础教程)

5

对于想了解PHP+MySQL教程(5):MySQLSelect_MySQL的读者,本文将是一篇不可错过的文章,我们将详细介绍mysqlphp基础教程,并且为您提供关于centos7设置mysql自启动

对于想了解PHP+MySQL教程(5):MySQL Select_MySQL的读者,本文将是一篇不可错过的文章,我们将详细介绍mysql php 基础教程,并且为您提供关于centos7 设置 mysql 自启动的配置文件中 [Service] User=mysql Group=mysql,user 和 group 这边的 mysql 是指的什么?centos 的登录用户名?、CentOS7下安装Nginx+MySQL教程、Linux安装JDK+Tomcat+MySQL教程、mac os nginx php mysql mac os mysql 启动 mac os 10.11 mysql mac os x 安装mysq的有价值信息。

本文目录一览:

PHP+MySQL教程(5):MySQL Select_MySQL(mysql php 基础教程)

PHP+MySQL教程(5):MySQL Select_MySQL(mysql php 基础教程)

    SELECT 语句用于从数据库中选取数据。

从数据库表中选取数据
SELECT 语句用于从数据库中选取数据。

语法
SELECT column_name(s) FROM table_name注释:SQL 语句对大小写不敏感。SELECT 与 select 等效。

为了让 PHP 执行上面的语句,我们必须使用 mysql_query() 函数。该函数用于向 MySQL 发送查询或命令。

例子
下面的例子选取存储在 "Person" 表中的所有数据(* 字符选取表中所有数据):

$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die(''Could not connect: '' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM person");

while($row = mysql_fetch_array($result))
  {
  echo $row[''FirstName''] . " " . $row[''LastName''];
  echo "
";
  }

mysql_close($con);
?>上面这个例子在 $result 变量中存放由 mysql_query() 函数返回的数据。接下来,我们使用 mysql_fetch_array() 函数以数组的形式从记录集返回第一行。每个随后对 mysql_fetch_array() 函数的调用都会返回记录集中的下一行。 while loop 语句会循环记录集中的所有记录。为了输出每行的值,我们使用了 PHP 的 $row 变量 ($row[''FirstName''] 和 $row[''LastName''])。

以上代码的输出:

Peter Griffin
Glenn Quagmire在 HTML 表格中显示结果
下面的例子选取的数据与上面的例子相同,但是将把数据显示在一个 HTML 表格中:

$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die(''Could not connect: '' . mysql_error());
  }

mysql_select_db("my_db", $con);

$result = mysql_query("SELECT * FROM person");

echo "





";

while($row = mysql_fetch_array($result))
  {
  echo "

";
  echo "";
  echo "";
  echo "";
  }
echo "
Firstname Lastname
" . $row[''FirstName''] . "" . $row[''LastName''] . "
";

mysql_close($con);
?>以上代码的输出:

Firstname Lastname
Glenn Quagmire
Peter Griffin

centos7 设置 mysql 自启动的配置文件中 [Service] User=mysql Group=mysql,user 和 group 这边的 mysql 是指的什么?centos 的登录用户名?

centos7 设置 mysql 自启动的配置文件中 [Service] User=mysql Group=mysql,user 和 group 这边的 mysql 是指的什么?centos 的登录用户名?

centos7 设置 mysql 自启动的配置文件中

[Unit]
Description=MySQL Server
Documentation=man:mysqld(8)
Documentation=http://dev.mysql.com/doc/refman/en/using-systemd.html
After=network.target
After=syslog.target

[Install]
WantedBy=multi-user.target

[Service]
User=mysql
Group=mysql
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf
LimitNOFILE = 5000
#Restart=on-failure
#RestartPreventExitStatus=1
#PrivateTmp=false

这里的

[Service]

User=mysql

Group=mysql,

user 和 group 这边的 mysql 是指的什么?centos 的登录用户名?还是其他呢?

CentOS7下安装Nginx+MySQL教程

CentOS7下安装Nginx+MySQL教程

首先我们需要安装nginx的yum源

[root@AD ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

获取http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

警告:/var/tmp/rpm-tmp.aRXWtf: 头V4 RSA/SHA1 Signature, 密钥 ID 7bd9bf62: NOKEY

准备中...                          ################################# [100%]

正在升级/安装...

  1:nginx-release-centos-7-0.el7.ngx ################################# [100%]
[root@AD ~]# cd /etc/yum.repos.d/
CentOS-Base.repo    CentOS-Debuginfo.repo CentOS-Media.repo   CentOS-Vault.repo   
CentOS-CR.repo     CentOS-fasttrack.repo CentOS-Sources.repo  nginx.repo      
[root@AD yum.repos.d]# yum info nginx    //yum查看nginx的可用版本信息
[root@AD yum.repos.d]# yum install nginx  //yum安装nginx

安装MySql

CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。

1. 下载mysql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2. 安装mysql-community-release-el7-5.noarch.rpm包

$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3. 安装mysql

$ sudo yum install mysql-server

做技术不可耻,难的是把技术做好!

以上所述是小编给大家介绍的CentOS7下安装Nginx+MySQL教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

您可能感兴趣的文章:
  • centos6.5下Nginx简单安装教程
  • CentOS7.2安装Nginx的方法步骤
  • CentOS 7下安装Nginx服务器
  • CentOS 7中利用yum安装Nginx的方法教程
  • CentOS 7下编译安装Nginx 1.11.10教程
  • 详解Linux(Centos)之安装Nginx及注意事项
  • centos7安装nginx的两种方法介绍
  • Centos6.4 编译安装 nginx php的方法
  • Centos 6.8编译安装LNMP环境(Nginx+MySQL+PHP)教程
  • centos6.4下nginx1.12.1安装教程

Linux安装JDK+Tomcat+MySQL教程

Linux安装JDK+Tomcat+MySQL教程

准备工作:

linux版本:CentOS 7 64位

以下操作全部在root账号下进行

一、安装JDK:

1.检查并卸载JDK

检查系统是否自带jdk以及相关安装包,如果有的话则应先将其卸载。

检查JDK版本:

java -version

查询所有已安装的jdk rpm包

rpm -qa|grep java

如果发现有安装好的jdk以及安装包,依次执行卸载。

卸载命令:rpm -e --nodeps 名称,就是上面查询出来的。

rpm -e --nodeps java-1.6.0-openjdk-devel-1.6.0.0-1.50.1.11.5.el6_3.x86_64rpm -e --nodeps tzdata-java-2012j-1.el6.noarch...

2.下载JDK1.8 64位

jdk-8u161-linux-x64.tar.gz 安装的时候,jdk最新版是8u161,大家可根据自己需要进行下载。(我的是:jdk-8u181-linux-x64.tar.gz)

3.安装JDK

将下载好的 jdk....tar.gz 包上传至系统 /usr/local/java  下(我用的是FinalShell),cd至该目录,执行解压命令:

cd /usr/local/javatar -zxvf jdk-8u161-linux-x64.tar.gz

解压命令:tar -zxvf 文件名

删除安装文件(非必须)

rm -rf jdk-8u161-linux-x64.tar.gz

4.配置环境变量

编辑 /etc/profile 文件(可以用FinalShell直接编辑)

vim /etc/profile

在文件尾部添加如下配置:

# jdk1.8.0_161JAVA_HOME=/usr/local/java/jdk1.8.0_181JRE_HOME=$JAVA_HOME/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH

编辑完成后 按ESC键 输入 :wq 或者 :x! 保存退出。

最后一步就是通过source命令重新加载 /etc/profile 文件,使得修改后的内容在当前shell窗口有效:

source /etc/profile

5.测试jdk是否安装成功:

java -version

正常显示java版本,配置成功~

 

二、安装Tomcat

1.检查是否安装Tomcat

方法一:root权限下,从根目录递归式查找名称中包含tomcat字段的文件名称

sudo find / -name *tomcat*

方法二:

ps -ef |grep tomcat

如果返回以下信息,说明Tomcat没有启动

root  15721 15602 0 10:13 pts/0 00:00:00 grep tomcat

如果返回类似以下信息的,说明Tomcat已启动(第1个是启动该进程的用户,第2个是该进程的id,第3个是占用CPU的百分比,第4个是占用内存的百分比)

 2.下载Tomcat(推荐Tomcat7)(我的是:apache-tomcat-8.5.39.tar.gz)(下载地 ...tomcat....tar.gz 文件上传到服务器的 /usr/local/tomcat 下,cd至该目录,执行解压命令:

cd /usr/local/tomcattar -zxvf apache-tomcat-8.5.39.tar.gz 

解压成功后,得到文件夹 

apache-tomcat-8.5.39,更名为tomcat
mv apache-tomcat-8.5.39 tomcat

删除安装文件(非必须)

rm -rf apache-tomcat-8.5.39.tar.gz

4.配置环境变量

编辑 /etc/profile 文件

vim /etc/profile

在最后添加如下配置:

# TomcatCATALINA_HOME=/usr/local/tomcatexport CATALINA_HOME

重新加载  /etc/profile 文件,使其生效:

source /etc/profile

5.配置tomcat的catalina.sh文件

进入tomcat的bin目录

cd $CATALINA_HOME/bin

编辑 catalina.sh 文件

vim catalina.sh

找到 # OS specific support,然后在这行下面添加以下配置:

CATALINA_HOME=/usr/local/tomcat/tomcatJAVA_HOME=/usr/local/java/jdk1.8.0_181

保存并退出。

6.安装tomcat服务

cd $CATALINA_HOME/bincp catalina.sh /etc/init.d/tomcat

7.启动&测试Tomcat

启动Tomcat

cd $CATALINA_HOME/bin./startup.sh

如果以上都没有问题的话,在本机浏览器中输入110.120.18.18:8080就可以打开tomcat首页了。

8.设置开机自启

服务器关机重启的时候,服务不能随计算机的启动而自己启动,那么我们可以将tomcat服务设置为开机启动。

打开linux设置开机启动的文件,将下面的配置文件写入.........

mac os nginx php mysql mac os mysql 启动 mac os 10.11 mysql mac os x 安装mysq

mac os nginx php mysql mac os mysql 启动 mac os 10.11 mysql mac os x 安装mysq

关于PHP+MySQL教程(5):MySQL Select_MySQLmysql php 基础教程的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于centos7 设置 mysql 自启动的配置文件中 [Service] User=mysql Group=mysql,user 和 group 这边的 mysql 是指的什么?centos 的登录用户名?、CentOS7下安装Nginx+MySQL教程、Linux安装JDK+Tomcat+MySQL教程、mac os nginx php mysql mac os mysql 启动 mac os 10.11 mysql mac os x 安装mysq等相关知识的信息别忘了在本站进行查找喔。

本文标签: