php初始化数据库文件 php 数据库-成都快上网建站

php初始化数据库文件 php 数据库

PHP网站MYSQL数据库如何安装及使用?

Linux操作系统中安装Mysql:

10年专注建站、设计、互联网产品按需开发服务,业务涵盖成都品牌网站建设成都商城网站开发、微信小程序定制开发、软件系统开发、重庆APP开发等。凭借多年丰富的经验,我们会仔细了解每个客户的需求而做出多方面的分析、设计、整合,为客户设计出具风格及创意性的商业解决方案,成都创新互联更提供一系列网站制作和网站推广的服务,以推动各中小企业全面信息数字化,并利用创新技术帮助各行业提升企业形象和运营效率。

1. 从 下载二进制版的Mysql安装包 //这个MYSQL是二进制版的,不用编译

2. # chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz

//

3. # tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //将解压后生成的目录,复制到/usr/local/下并改名为mysql

4. # groupadd mysql

# useradd mysql -g mysql // 建立mysql组

//建立mysql用户并且加入到mysql组中

5. # cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

在 support-files目录下有4个模版文件,我们选择其中一个座位Mysql的配置文件,覆盖/etc/my.cnf(系统默认的配置,其中设置了性能参数和Mysql的一些路径参数)

6. # cd /usr/local/mysql

# ./scripts/mysql_install_db --user=mysql

进入mysql目录

//初试化表并且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户设定访问权限

7. # chown -R root . //设定root能访问/usr/local/mysql

8. # chown -R mysql data //设定mysql用户能访问/usr/local/mysql/data ,里面存的是mysql的数据库文件.这个目录是在/etc/my.cnf中有配置,在mysql_install_db时产生。

9. # chown -R mysql data/. //设定mysql用户能访问/usr/local/mysql/data/mysql下的所有文件

10. # chgrp -R mysql . //设定mysql组能够访问/usr/local/mysql

11. # /usr/local/mysql/bin/mysqld_safe --user=mysql

运行mysql

如果没有问题的话,应该会出现类似这样的提示:

[1] 42264

# Starting mysqld daemon with databases from /usr/local/mysql/var

如果出现 mysql ended这样的语句,表示Mysql没有正常启动,你可以到log中查找问题,Log文件的通常在/etc/my.cnf中配置。大多数问题是权限设置不正确引起的。

12. 用如下命令修改MYSQL密码

# /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默认安装密码为空,为了安全你必须马上修改.

13. # cp support-files/mysql.server /etc/rc.d/init.d/mysqld

# chmod 700 /etc/init.d/mysqld

# chkconfig --add mysqld

# chkconfig --level 345 mysqld on //copy编译目录的一个脚本

//设置使mysql每次启动都能自动运行

14. # service mysqld start

# netstat -atln

//启动mysqld服务

//查看3306端口是否打开。要注意在防火墙中开放该端口。 详细请看

操作系统下面 查看Apache+php+mysql在windows下的安装与配置图解

PHPStudy怎样创建数据库

1、单击打开phpstudy软件,然后单击mySQL管理器。

2、进入PHPmyadmin登录界面,默认帐号和密码为root。

3、然后,单击数据库并输入所需的数据名称,例如:new,随机获取。

4、然后,单击用户并单击“下一步”以添加用户。

5、填写用户名,主机选择local,密码设置为2。一种是自己设置,另一种是使用系统生成。然后单击添加用户。

6、添加成功后,您可以在下面的图像中看到它,然后单击编辑权限。

7、将进入图形界面,但不在此处设置权限。

8、将滚动条滚动到此点,然后选择刚刚设置的名称。

9、将快速进入权限设置界面,数据和结构选择,管理全部,然后单击执行。

10、完成上述步骤后,构建数据库就完成了。效果如下。

php opencart怎么进行数据库操作

1,根目录下config.php中定义了数据库信息:

// DB

define('DB_DRIVER', 'mysqli');

define('DB_HOSTNAME', 'localhost');

define('DB_USERNAME', 'root');

define('DB_PASSWORD', 'qqqq');

define('DB_DATABASE', 'qqqq');

define('DB_PORT', '3306');

define('DB_PREFIX', 'oc_');

2,systemlibrary文件夹下db.php中定义了DB类,数据库的连接方法

$this-db = new $class($hostname, $username, $password, $database, $port);

3,index.php中初始化数据库连接

$db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE, DB_PORT);

4,controller中调用model层定义的查询函数

$layout_id = $this-model_catalog_category-getCategoryLayoutId(end($path));

5,model层getCategoryLayoutId函数中返回查询sql结果

$query = $this-db-query("SELECT * FROM " . DB_PREFIX . "category_to_layout WHERE category_id = '" . (int)$category_id . "' AND store_id = '" . (int)$this-config-get('config_store_id') . "'");

php操作mongodb数据库,初始化库表,如何判断该表是否存在,存在不操作,不存在初始化表,字段??

if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$table."'")==1) {

echo "Table exists";

} else {

echo "Table does not exist";

}

php用pdo初始化数据库代码怎么写啊,就是如果所指定的数据库已经存在,用户就可以自己输入数据库名

没听懂你的意思。

如果是:确认名为xx的数据库存在,用户可以通过输入新数据库名,来取代xx数据库。

那么你可以用PDO先来个exec查询xx数据库是否存在,然后如果存在,就让用户输入新数据库名,跳转到控制器之后,将旧数据库删除,接着使用prepare、bindValue和execute,创建数据库并新建你所需要的表。


网站栏目:php初始化数据库文件 php 数据库
本文地址:http://kswjz.com/article/hpjggc.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流