mysql 常见命令和学习心得

 更新时间:2009年09月03日 01:53:47   作者:  
mysql 常见命令和学习心得,学习php的朋友需要了解的一些基础,方便日后的开发。
一. PHP对连接数据库的步骤:

1 与数据库建立连接:
$conn = mysql_connect("localhost:3306","username","pass");
三个参数:第一个是数据库服务器主机名及端口localhost:3306,如果主机名或端口缺省将使用php.ini中设定的值,后面两个分别为连接数据库服务器的用户名和口令,同样缺省为php.ini中设定的值。
2 提交查询语句:
a. 使用函数mysql_select_db()来选择要访问的数据库
eg:
mysql_select_db("mydb");
函数会根据操作的成功或失败返回逻辑值true或false。
b. 执行SQL语句
使用函数mysql_query(),有两个参数,第一个参数为SQL语句,第二个参数为由mysql_connect()函数产生的连接号。
eg:
$result=mysql_query("select * from address",$conn);
函数提交SQL语句后将产生查询结果,并返回结果编号。
3 返回结果中的内容

二. mysql常见命令

1. 启动 mysql
mysql -u root -p
2. 修改密码:
mysqladmin -u用户名 -p旧密码 password 新密码
3. 显示命令
复制代码 代码如下:

show databases;
use mydb;
show tables;
describe tablename;
create database databasename;
create table tablename;
drop table tablename;
drop database databasename;
delete from tablename;
select * from tablename;
insert into tablename values('','');

4. 从文件中导入mysql
mysql -u root -p < /usr/local/info/mydb.sql (其中/usr/local/info/mydb.sql为数据库文件存储目录)
5. 将文本数据转到数据库中
文本数据应符合的格式: 字段数据之间用tab键隔开,null值用\\n来代替.
eg:
3 rose 深圳二中 1976-10-10
数据传入命令 load data local infile \"文件名\" into table 表名
注意:最好将文件复制到/mysql/bin目录下,并且要先用use命令打开表所在的库.
6. 时间格式
mysql数据库中用datetime声明时间变量
eg:
time datetime; //其输入数据格式:1985-06-01 12:20:50
php中获得系统时间(以YYYY-MM-DD HH:MM:SS格式):
$t=time();
$time=date('Y-m-d H:i:s',$t);
7. unique 指定唯一属性

相关文章

  • MySQL的安装以及基本的管理命令和设置

    MySQL的安装以及基本的管理命令和设置

    这篇文章主要介绍了MySQL的安装以及基本的管理命令和设置,是搭建MySQL环境的基础,需要的朋友可以参考下
    2015-11-11
  • MySQL系列之一 MariaDB-server安装

    MySQL系列之一 MariaDB-server安装

    本文主要介绍了MariaDB-server安装的几种方式,文中通过代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • Mysql中in和exists的区别 & not in、not exists、left join的相互转换问题

    Mysql中in和exists的区别 & not in、not exists、left join的相互转换问题

    这篇文章主要介绍了Mysql中in和exists的区别 & not in、not exists、left join的相互转换,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09
  • 概述MySQL统计信息

    概述MySQL统计信息

    本篇文章通过统计信息的概念介绍以及MYSQL统计信息的优势等方面全面概述了MySQL统计信息的相关知识点,有兴趣的朋友学习下。
    2018-02-02
  • MySQL创建数据表并建立主外键关系详解

    MySQL创建数据表并建立主外键关系详解

    这篇文章主要介绍了MySQL创建数据表并建立主外键关系详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-06-06
  • Linux下彻底卸载mysql详解

    Linux下彻底卸载mysql详解

    如何在Linux下彻底的卸载MySQL数据库呢? 下面这篇文章就给大家总结、整理了一下在Linux平台下彻底卸载MySQL的方法。 文中通过图文及示例代码介绍的很详细,相信对大家的理解和学习很有帮助,下面有需要的朋友们来一起学习学习吧。
    2016-11-11
  • IDEA配置连接MYSQL数据库遇到Failed这个问题解决

    IDEA配置连接MYSQL数据库遇到Failed这个问题解决

    这篇文章主要介绍了IDEA配置连接MYSQL数据库遇到Failed这个问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • MySQL中Case When用法及说明

    MySQL中Case When用法及说明

    这篇文章主要介绍了MySQL中Case When用法及说明,具有很好的参考价值,希望对大家有所帮助。
    2022-12-12
  • mysql数据库优化必会的几个参数中文解释

    mysql数据库优化必会的几个参数中文解释

    对于自己配置mysql数据库的朋友,需要注意的几点,下面都是英文的解释,比较易懂方便和我一样需要优化配置mysql的朋友
    2008-09-09
  • MySQL配置文件my.cnf中文版对照

    MySQL配置文件my.cnf中文版对照

    MySQL配置文件my.cnf中文版,使用mysql的朋友可以参考下,了解每个参数的重要性。
    2011-09-09

最新评论