15、sql语句集,Linux 下PHP查询mysql
一、mysql 创建数据库
mysql密码,默认没有
如果想更改的话, mysqladmin -uroot password root123
登录 : [root@localhost root]# mysql -uroot -proot123
1、创建book数据库
mysql> create database book;
Query OK, 1 row affected (0.08 sec)2、授权给 lili 用户
mysql> grant all on book.* to lili@localhost identified by "lili123";
Query OK, 0 rows affected (0.06 sec)mysql> exit
Bye3、lili登录
创建lili用户
[root@localhost html]# mysql -u lili -p
Enter password: (这里输密码)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5 to server version: 3.23.54Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
4、创建book表,添加数据
mysql> use book; (先确定要操作的数据库)
Database changed5、创建book表
mysql> create table book(
-> id int not null,
-> name char(20) not null,
-> primary key(id)
-> );
Query OK, 0 rows affected (0.08 sec)6、添加数据
mysql> insert into book values
-> (1,"语文"),
-> (2,"数学"),
-> (3,"英语");
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0(注意:上面操作也可以用sql语句集来执行: (好处是,去别的机子也可以执行sql语句集 就行,不用从头打过)
[root@localhost html]# cat > lili.sql
use book;
create table book(
id int not null,
name char(20) not null,
primary key(id)
);
insert into book values
(1,"语文",),
(2,"数学"),
(3,"英语");[root@localhost html]# vi root.sql
create database book;
grant all on book.* to lili@localhost identified by "lili123" ;[root@localhost html]# mysql -u root -p < root.sql
Enter password:[root@localhost html]# mysql -u lili -p < lili.sql
Enter password:)
7、查询表
mysql> select * from book;
+----+--------+
| id | name |
+----+--------+
| 1 | 语文 |
| 2 | 数学 |
| 3 | 英语 |
+----+--------+
退出mysql
mysql> exit;
Bye如果想直接命令行查询
[root@localhost root]# echo "select * from book;" | mysql -u lili -p book
Enter password:
id name
1 语文
2 数学
3 英语
二、在 /var/www/html 中 创建index.php
[root@localhost html]# vi index.php
<h1> <?phpmysql_connect(NULL,"lili","lili123","localhost");mysql_selectdb("book");$sql="select * from book";$res=mysql_query($sql);while($row=mysql_fetch_row($res)){print "$row[0] $row[1]<br/>";}$a=array("阳光","沙滩","海浪","仙人掌");for($i=0;$i<4;$i++){print "$a[$i]<br/>";} ?> </h1>在浏览器输入 http://192.168.170.3/ , 结果如下:
如果想要网格线
<html> <title> </title> <body> <h1> <?phpmysql_connect(NULL,"lili","lili123","localhost");mysql_selectdb("book");$sql="select * from book";$res=mysql_query($sql);print ('<table border=1>');while($row=mysql_fetch_row($res)){print ('<tr>');for($i=0;$i<3;$i++){print "<td>$row[$i]</td>";}print ('</tr>');}print ('</table>');$a=array("阳光","沙滩","海浪","仙人掌");for($i=0;$i<4;$i++){print "$a[$i]<br/>";}?> </h1> </body> </html>效果如下:
转载于:https://www.cnblogs.com/weiapro/p/4765149.html
15、sql语句集,Linux 下PHP查询mysql相关推荐
- 建立“图书_读者”数据库及如下 3 个表,并输入实验数据,用 SQL 语句实现如下五个查询(opengauss)
建立"图书_读者"数据库及如下 3 个表,并输入实验数据,用 SQL 语句实现如下五个查询(opengauss) 题目所涉及的表如下 注:使用opengauss与HeidiSQL: ...
- 查询oracle 表达小,oracle中sql语句小练习(使用连接查询)
假设A(m,n,p),B(m,n,p) --1.A表中有某一项m而B表中没有 使用左连接查询: select a.* from A a left join B b on a.m=b.m where b ...
- mysql sql语句 参数化_C#参数化执行SQL语句,防止破绽攻击本文以MySql为例【20151108非查询操作】_mysql...
C#参数化执行SQL语句,防止漏洞攻击本文以mysql为例[20151108非查询操作] 为什么要参数化执行SQL语句呢? 一个作用就是可以防止用户注入漏洞. 简单举个列子吧. 比如账号密码登入,如果 ...
- Oracle数据库SQL语句(四)—子查询(嵌套查询)
Oracle数据库SQL语句(四) 子查询(嵌套查询) 1.单行子查询 SELECT * FROM stuWHERE ID > (SELECT ID FROM stu WHERE NAME =' ...
- Linux下编译连接mysql数据库
1.在Linux下编译连接mysql数据库的程序时,需要使用安装Mysql数据库时自带的mysql_config脚本.它会为你编译MySQL客户端,并连接到MySQL服务器提供有用的信息.需要使用下面 ...
- linux首次登陆mysql设置密码,Linux下第一次使用MySQL数据库,设置密码
在终端下输入:/etc/rc.d/init.d/mysqld status 查看MySQL状态,看看是否运行. 没有运行的话就输入:/etc/rc.d/init.d/mysqld start 这时,就 ...
- linux备份mysql怎样操作,Linux下自动备份MySQL数据库详细操作步骤(转载)
环境说明 操作系统:CentOS IP:192.168.150.214 Oracle数据库版本:Oracle11gR2 用户:root 密码:123456 端口:3306 数据库:ts_0.ts_1. ...
- linux mysql插入中文乱码_解决Linux下Tomcat向MySQL插入数据中文乱码问题
一.问题 在windows上面使用eclipse开发的项目在windows上面运行一切正常,部署到腾讯云时出现向MySQL数据库中插入数据是中文乱码 二.解决办法 1.尝试一 直接在linux上面使用 ...
- mysql5.6.24安装perl,linux下perl操作MySQL数据库(需要安装DBI)
这篇文章主要为大家详细介绍了linux下perl操作MySQL数据库(需要安装DBI),具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧!DBI安装:D ...
最新文章
- 谁说GPT只擅长生成?清华研究力证:GPT语言理解能力不输BERT
- directshow c++ 设置 曝光_DirectShow 接口访问相机参数设置方法
- 交换机知识--集群管理
- 绿色计算在数据中心的应用及节能效果浅析
- 【tensorflow】tf.reshape函数说明:重塑张量
- (一)面试题:TCP三次握手
- 豆瓣评论9.5的《Effective Python》,帮你解决80%难题!
- 大话数据结构:最短路径算法
- 基线管理之Centos安全配置
- Android插件化开发之动态加载基础之ClassLoader工作机制
- @ParameterizedTest在@CvsSource中具有空值
- 达内培训c语言,【达内C 培训教程】C语言实例 分数之和
- 【本人秃顶程序员】深入理解Java——ConcurrentHashMap源码的分析(JDK1.8)
- diy无感无刷电机霍尔安装_从工作原理来了解意大利Brusatori无刷电机
- java 二分查找算法
- SWF是什么文件,SWF文件用什么软件可以打开
- 有关圣诞节表白的c语言程序,关于圣诞节表白唯美的句子
- Python Selenium的下载和安装
- 迅雷出现应版权方要求,无法下载的解决办法
- 面试备战笔记2019
热门文章
- ToastUtil【简单的Toast封装类】【未自定义Toast的显示风格】
- Mac系统下安装PIL
- 集群环境配置遇到的问题(随时更新)
- 理解Python中的类对象、实例对象、属性、方法
- MongoDB(课时30 $group)
- 《Maven官方文档》POM文件(一)
- AFNetworking 3.0 源码解读(十)之 UIActivityIndicatorView/UIRefreshControl/UIImageView + AFNetworking...
- POSIX 消息队列相关问题
- Android SwipeRefreshLayout 、RecyclerView冲突下拉冲突的解决方案
- zabbix监控ntpd服务