mysql!php登录脚本!xampp,localhost phpmyadmin从哪里开始
我正在尝试制作一个登录脚本。 我下载了mysql、xampp、wamp。 已经有了菲利齐拉。 我开始在xampp控制面板上胡闹 试图找出如何建立一个数据库,这样我就可以为用户名、密码创建一个表。 我安装了phpmyadmin,终于让它接受了我的主机、用户和密码 然后我意识到我在localhost/phpmyadmin中看到了这个错误 错误 SQL查询:文档编辑 选择mysql!php登录脚本!xampp,localhost phpmyadmin从哪里开始,mysql,login,phpmyadmin,Mysql,Login,Phpmyadmin,我正在尝试制作一个登录脚本。 我下载了mysql、xampp、wamp。 已经有了菲利齐拉。 我开始在xampp控制面板上胡闹 试图找出如何建立一个数据库,这样我就可以为用户名、密码创建一个表。 我安装了phpmyadmin,终于让它接受了我的主机、用户和密码 然后我意识到我在localhost/phpmyadmin中看到了这个错误 错误 SQL查询:文档编辑 选择tables 从phpmyadminpma\u-recent 其中username='root' MySQL说:文档 1142-为表
tables
从phpmyadmin
pma\u-recent
其中username
='root'
MySQL说:文档
1142-为表“pma_recent”选择拒绝给用户“@'localhost”的命令
我真的很沮丧。
我想卸载所有内容并重新启动,但我不知道到底要下载什么。
在我卸载了所有东西之后,我应该下载xampp吗?我听说它是mysql、phpmyadmin还是什么
我想我遇到了麻烦,因为我只能找到关于如何制作登录脚本的过时教程,而且每个人都使用不同的Web服务器或w/e
我还需要帮助理解这个代码。。。
我应该让localhost保持原样吗?
?? 用户通行证
$conect=mysql\u connect(“localhost”、“root”、“123”)
mysql\u选择数据库“whatsmydb?”
我会替换whatsmydb吗?与用户
这是我在数据库下看到的
信息\u架构检查权限检查权限
mysql检查权限检查权限
性能\架构检查权限检查权限
sakila检查权限检查权限
测试检查权限检查权限
用户检查权限检查权限
世界检查权限检查权限
总数:7
我尝试得越多,我就越困惑,哈哈
有人能帮我创建一个登录脚本和
我应该用什么来创建它?
有人有mysql5.5的新教程吗?
为什么我会犯这个错误?
如何设置包含用户名和密码的表?
我太糊涂了,从哪里开始 您还没有为此添加PHP标记,听起来好像您正在尝试使用PHP连接代码访问MySQL数据库。您首先需要了解服务器环境的几个概念
- id INT自动增量
- 名称VARCHAR(48)
- 用户名VARCHAR(24)
- 密码VARCHAR(24)
- 确保选中id字段旁边的小键图标,将其声明为主键。然后单击“转到”创建表用户
CREATE TABLE users (id INT AUTO_INCREMENT, name VARCHAR(48), username VARCHAR(24), password VARCHAR(24), PRIMARY KEY (id));
您在问题中尝试的代码是连接到数据库的PHP代码。以下是一个正确连接的示例,假设您按照上述说明操作:
<?php
// Make a MySQL Connection
mysql_connect("localhost", "user", "pass") or die(mysql_error());
mysql_select_db("myfirstdb") or die(mysql_error());
// Retrieve all the data from the "example" table
$result = mysql_query("SELECT * FROM users")
or die(mysql_error());
// store the record of the "example" table into $row
$row = mysql_fetch_array( $result );
// Print out the contents of the entry
echo "Name: ".$row['name'];
echo "User: ".$row['username'];
echo "Pass: ".$row['password'];
?>
在这里,您确实需要一步一步地在线阅读一些教程来创建应用程序。登录脚本需要对表单进行HTML编程,然后进行PHP编程以接收表单提交,然后进行PHP+SQL编程以根据数据库检查用户。搜索一个示例并使用这些基础知识创建您需要的内容
**为您的慷慨评级增加了奖金** 看看这个: -
-(可能更好)您还没有为此添加PHP标记,听起来您正试图使用PHP连接代码访问MySQL数据库。您首先需要了解服务器环境的几个概念
INSERT INTO users VALUES (1, "My Buddy", "user1", "password1"), (2, "My Enemy", "badguy1", "password2");
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
CREATE DATABASE IF NOT EXISTS `phpmyadmin`
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
USE phpmyadmin;
(activate this statement if necessary)
GRANT SELECT, INSERT, DELETE, UPDATE ON `phpmyadmin`.* TO
'pma'@localhost;
CREATE TABLE IF NOT EXISTS `pma_bookmark` (
`id` int(11) NOT NULL auto_increment,
`dbase` varchar(255) NOT NULL default '',
`user` varchar(255) NOT NULL default '',
`label` varchar(255) COLLATE utf8_general_ci NOT NULL default '',
`query` text NOT NULL,
PRIMARY KEY (`id`)
)
COMMENT='Bookmarks'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_column_info` (
`id` int(5) unsigned NOT NULL auto_increment,
`db_name` varchar(64) NOT NULL default '',
`table_name` varchar(64) NOT NULL default '',
`column_name` varchar(64) NOT NULL default '',
`comment` varchar(255) COLLATE utf8_general_ci NOT NULL default '',
`mimetype` varchar(255) COLLATE utf8_general_ci NOT NULL default '',
`transformation` varchar(255) NOT NULL default '',
`transformation_options` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`),
UNIQUE KEY `db_name` (`db_name`,`table_name`,`column_name`)
)
COMMENT='Column information for phpMyAdmin'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_history` (
`id` bigint(20) unsigned NOT NULL auto_increment,
`username` varchar(64) NOT NULL default '',
`db` varchar(64) NOT NULL default '',
`table` varchar(64) NOT NULL default '',
`timevalue` timestamp NOT NULL,
`sqlquery` text NOT NULL,
PRIMARY KEY (`id`),
KEY `username` (`username`,`db`,`table`,`timevalue`)
CREATE TABLE IF NOT EXISTS `pma_pdf_pages` (
`db_name` varchar(64) NOT NULL default '',
`page_nr` int(10) unsigned NOT NULL auto_increment,
`page_descr` varchar(50) COLLATE utf8_general_ci NOT NULL default '',
PRIMARY KEY (`page_nr`),
KEY `db_name` (`db_name`)
)
COMMENT='PDF relation pages for phpMyAdmin'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_recent` (
`username` varchar(64) NOT NULL,
`tables` text NOT NULL,
PRIMARY KEY (`username`)
)
COMMENT='Recently accessed tables'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_table_uiprefs` (
`username` varchar(64) NOT NULL,
`db_name` varchar(64) NOT NULL,
`table_name` varchar(64) NOT NULL,
`prefs` text NOT NULL,
`last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`username`,`db_name`,`table_name`)
)
COMMENT='Tables'' UI preferences'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_relation` (
`master_db` varchar(64) NOT NULL default '',
`master_table` varchar(64) NOT NULL default '',
`master_field` varchar(64) NOT NULL default '',
`foreign_db` varchar(64) NOT NULL default '',
`foreign_table` varchar(64) NOT NULL default '',
`foreign_field` varchar(64) NOT NULL default '',
PRIMARY KEY (`master_db`,`master_table`,`master_field`),
KEY `foreign_field` (`foreign_db`,`foreign_table`)
)
COMMENT='Relation table'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_table_coords` (
`db_name` varchar(64) NOT NULL default '',
`table_name` varchar(64) NOT NULL default '',
`pdf_page_number` int(11) NOT NULL default '0',
`x` float unsigned NOT NULL default '0',
`y` float unsigned NOT NULL default '0',
PRIMARY KEY (`db_name`,`table_name`,`pdf_page_number`)
)
COMMENT='Table coordinates for phpMyAdmin PDF output'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_table_info` (
`db_name` varchar(64) NOT NULL default '',
`table_name` varchar(64) NOT NULL default '',
`display_field` varchar(64) NOT NULL default '',
PRIMARY KEY (`db_name`,`table_name`)
)
COMMENT='Table information for phpMyAdmin'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_designer_coords` (
`db_name` varchar(64) NOT NULL default '',
`table_name` varchar(64) NOT NULL default '',
`x` INT,
`y` INT,
`v` TINYINT,
`h` TINYINT,
PRIMARY KEY (`db_name`,`table_name`)
)
COMMENT='Table coordinates for Designer'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_tracking` (
`db_name` varchar(64) NOT NULL,
`table_name` varchar(64) NOT NULL,
`version` int(10) unsigned NOT NULL,
`date_created` datetime NOT NULL,
`date_updated` datetime NOT NULL,
`schema_snapshot` text NOT NULL,
`schema_sql` text,
`data_sql` longtext,
`tracking` set('UPDATE','REPLACE','INSERT','DELETE','TRUNCATE','CREATE DATABASE','ALTER DATABASE','DROP DATABASE','CREATE TABLE','ALTER TABLE','RENAME TABLE','DROP TABLE','CREATE INDEX','DROP INDEX','CREATE VIEW','ALTER VIEW','DROP VIEW') default NULL,
`tracking_active` int(1) unsigned NOT NULL default '1',
PRIMARY KEY (`db_name`,`table_name`,`version`)
)
COMMENT='Database changes tracking for phpMyAdmin'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
CREATE TABLE IF NOT EXISTS `pma_userconfig` (
`username` varchar(64) NOT NULL,
`timevalue` timestamp NOT NULL,
`config_data` text NOT NULL,
PRIMARY KEY (`username`)
)
COMMENT='User preferences storage for phpMyAdmin'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;