php数据库创建命令 PHP调用数据库

thinkphp 命令行模式执行,如何才能执行数据库的操作?

在本地创建新的Git仓库(连接别人的代码和创建自己的代码库)

在晋安等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、成都做网站 网站设计制作定制开发,公司网站建设,企业网站建设,高端网站设计,成都全网营销推广,成都外贸网站制作,晋安网站建设费用合理。

mkdir andbase

cd andbase

git init

touch README.md

git add README.md

git commit -m 'hello world'

git remote add origin git@github.com:Liutos/foobar.git

将主分支修改推送到服务器

linux下PHP7可以连接mysql,却不能读取/插入数据?

不能读取是mysql的权限没有打开,操作如下:

1.MySQL命令行新建用户

//登录MYSQL

@mysql -u root -p

@密码

//创建用户

mysql insert into mysql.user(Host,User,Password) values('localhost','phplamp',password('1234'));

//刷新系统权限表

mysqlflush privileges;

这样就创建了一个名为:phplamp 密码为:1234 的用户。

//退出后登录一下

mysqlexit;

@mysql -u phplamp -p

@输入密码

mysql登录成功

2.MySQL命令行为用户授权

//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.

@mysql -u root -p

@密码

//首先为用户创建一个数据库(phplampDB)

mysqlcreate database phplampDB;

//授权phplamp用户拥有phplamp数据库的所有权限

@grant all privileges on phplampDB.* to phplamp@localhost identified by '1234'; //这里需要注意,如果发现找不到用户,需要执行命令 flush privilieges;

//刷新系统权限表

mysqlflush privileges;

mysql其它操作

//如果想指定部分权限给一用户,可以这样来写:

mysqlgrant select,update on phplampDB.* to phplamp@localhost identified by '1234';

//刷新系统权限表。

mysqlflush privileges;

mysql grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;

权限1,权限2,…权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。

php中,如何将执行存入数据库的命令

$conn = mysql_connect("localhost","root","1234"); //连接数据库

mysql_select_db("database",$conn) or die(mysql_error()); //选取数据库

$query = "INSERT INTO "base" (name,age) VALUES ('$name','$age')"; //插入语句

$updata = mysql_query($query,$conn) or die(mysql_error()); //执行插入语句

/*以上步骤是把数据插入到数据库,以下步骤是读取数据库资料*/

//第一,第二步同上

$query = "SELECT * FROM base"; //读取语句

$result = mysql_query($query,$conn) or die(mysql_error()); //执行读取语句

while ($row = mysql_fetch_assoc($result)) { //显示数据

echo $row["id"];

echo $row["name"];

echo $row["age"];

}


网站栏目:php数据库创建命令 PHP调用数据库
文章地址:http://scyanting.com/article/docijse.html