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>
<?php
mysql_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>
<?php
mysql_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>效果如下:
15、sql语句集,Linux 下PHP查询mysql的更多相关文章
- linux 下C++查询mysql数据库
上一节我们看了怎么使用mysql提供的API来连接mysql数据库,现在来看看怎么执行一条简单的查询语句,并且把查询的结果显示出来. 准备工作:首先新建了一个数据库inote,在这个数据库下面新建了一 ...
- 数据库性能优化之SQL语句优化(下)
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最 ...
- SQL点滴10—使用with语句来写一个稍微复杂sql语句,附加和子查询的性能对比
原文:SQL点滴10-使用with语句来写一个稍微复杂sql语句,附加和子查询的性能对比 今天偶尔看到sql中也有with关键字,好歹也写了几年的sql语句,居然第一次接触,无知啊.看了一位博主的文章 ...
- python快速导出sql语句(mssql)的查询结果到Excel,解决SSMS无法加载大字段的问题
遇到一个尴尬的问题,SSMS的GridView对于大字段的(varchar(max),text之类的),支持不太友好的,超过8000个长度之外的字符,SSMS的表格是显示不出来的(当然也就看不到了), ...
- sql语句编写 有时候一个子查询可以拆分成多个子查询
sql语句编写 有时候一个子查询可以拆分成多个子查询
- ASPNETCOREAPI 跨域处理 SQL 语句拼接 多条件分页查询 ASPNET CORE 核心 通过依赖注入(注入服务)
ASPNETCOREAPI 跨域处理 AspNetCoreApi 跨域处理 如果咱们有处理过MV5 跨域问题这个问题也不大. (1)为什么会出现跨域问题: 浏览器安全限制了前端脚本跨站点的访问资源, ...
- Linux下编译安装MySQL
一.环境准备yum install -y ncurses-devel libaio-develyum install -y cmake makeuseradd -s /sbin/nologin -M ...
- Linux下自动备份MySQL数据库并上传到远程FTP服务器
Linux下自动备份MySQL数据库并上传到远程FTP服务器且删除指定日期前的备份Shell脚本 说明: 1.备份MySQL数据库存放目录/var/lib/mysql下面的xshelldata数据库 ...
- Linux下定时备份MySQL数据库的Shell脚本
Linux下定时备份MySQL数据库的Shell脚本 对任何一个已经上线的网站站点来说,数据备份都是必须的.无论版本更新还是服务器迁移,备份数据的重要性不言而喻.人工备份数据的方式不单耗费大量时间 ...
随机推荐
- 移动开发viewport
三种 viewport layout viewport:文档流的 css 宽度,是一个静态的值,使用 document.documentElement.clientWidth 获取,在meta中是 w ...
- Elasticsearch 教程--分布式集群
集群 补充章节 正如前文提到的,这就是第个补充的章节,这里会介绍 Elasticsearch 如何在分布式环境中运行. 本章解释了常用术语,比如 集群 (cluster), 节点 (node) 以及 ...
- scikit-learn一般实例之三:连接多个特征提取方法
在很多现实世界的例子中,有很多从数据集中提取特征的方法.很多时候我们需要结合多种方法获得好的效果.本例将展示怎样使用FeatureUnion通过主成分分析和单变量选择相进行特征结合. 结合使用转换器的 ...
- Asp.net 面向接口可扩展框架之数据处理模块及EntityFramework扩展和Dapper扩展(含干货)
接口数据处理模块是什么意思呢?实际上很简单,就是使用面向接口的思想和方式来做数据处理. 还提到EntityFramework和Dapper,EntityFramework和Dapper是.net环境下 ...
- 【转】mysql的union、left join、 right join、 inner join和视图学习
1.联合 union 进行多个查询语句时,要求多次查询的结果列数必须一样.此时,查询的结果以第一个sql语句的列名为准且union会自动去重复我们应该使用union all. 例...... 1.联合 ...
- luogg_java学习_07_抽象类_接口_多态学习总结
这篇博客总结了半天,希望自己以后返回来看的时候理解更深刻,也希望可以起到帮助初学者的作用. 转载请注明 出自 : luogg的博客园 , 抽象 一种专门用来做父类,被继承的. (模板) 格式: abs ...
- PHP运行环境,服务器相关配置
1.在DOS命令窗口输入 mysql -hlocalhost -uroot -p回车 进入mysql数据库, 其中-h表示服务器名,localhost表示本地:-u为数据库用户名,root是mysql ...
- Spring2.0-applicationContext.xml中使用el表达式给实体类属性赋值被当成字符串-遁地龙卷风
(-1)写在前面 这两天读<javaweb开发王者归来>,学到Spring的PropertyPlaceholderConfigurer时出现一个问题,我已${jdbc.name}的形式赋值 ...
- 适应手机端的jQuery图片滑块动画DEMO演示
在线预览 下载地址 实例代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "htt ...
- rem计算适配
git地址:https://github.com/wjf444128852/about-web-rem 建议在CSS引入之前引入下面这段JS代码,比例1rem:100px. 用了这个JS就不用在CSS ...

