用Linux和MySQL做一个登陆系统,输入用户名和密码后怎么与数据库里的数据比较,判断密码和用户名是否正确
4个回答
2016-06-21
展开全部
开启MySQL服务后,使用MySQL命令可以登录。一般使用mysql -uroot -p即可。如果数据库不是本机,则需要加参数,常用参数如下:
1,-h,指定ip地址,默认为localhost
2,-u,指定用户名。
3,-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。
1,-h,指定ip地址,默认为localhost
2,-u,指定用户名。
3,-p,指定密码,密码可以接在-p后面输入mysql -uroot -p123456。也也可以mysql -uroot -p回车等提示输入密码时输入,这样输入密码没有回显。
快又稳
2024-10-28 广告
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应...
点击进入详情页
本回答由快又稳提供
展开全部
1、前台将用户名和密码传到后台
2、后台根据用户名和密码查询数据库里的用户表
3、如果查询结果不为空,则登录成功,反之失败
2、后台根据用户名和密码查询数据库里的用户表
3、如果查询结果不为空,则登录成功,反之失败
追问
我用是select*from text where id =$id and passwd=passwd;但是结果只要输入的里面有一个正确就可以输出。用什么语句写判断时候为空呢?
追答
passwd=passwd不对吧
应该是passwd=$passwd吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
确保mysql的服务在进入登录界面前已经启动
2. 需要重写登录shell脚本,因为原本是读取文件,需要改为通过shell连接数据库并获取用户登录信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2016-07-02
展开全部
mysql -uroot -p11111 -hlocalhost
在这个命令中,选项与参数没有空格,比如-u和root是粘在一起的
root不用讲了
111111是密码
localhost是表示连到本机的mysql
在这个命令中,选项与参数没有空格,比如-u和root是粘在一起的
root不用讲了
111111是密码
localhost是表示连到本机的mysql
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询