我如何知道哪些MySQL用户有访问数据库的权限,以及他们拥有哪些特权?
当我点击“特权”时,我似乎能够从phpMyAdmin获得这些信息。。。
Users having access to "mydatabase"
User Host Type Privileges Grant
myuser1 % database-specific ALL PRIVILEGES Yes
root localhost global
我完全是服务器端开发的新手。
我的任务是使用一家公司的原始database,并制作一个copy on my local server来测试服务器。
我有链接,还有username和password。
给出了我不知道如何访问数据库的方法,我知道username和password。
我知道使用了mysql,但我不知道应该使用哪些命令以及如何使用mysql。
我用mysql.It is running创建了一个jhipster应用程序。我可以添加、删除、列出etc..MySql作为docker container.With jenkins运行的一些记录,我创建了另一个名为jhipster.Now的docker映像,我可以使用docker image命令查看我的docker映像。我想以容器的形式启动我的jhipster应用程序,但我必须使用哪个命令?( docker -compose up -d or docker start containerID) 我没有docker-compose.yml文件,但我有app.yml文件,它是由jhipster
这里有一个非常简单的问题。我只想在我的Kali linux版本上有一个SQL数据库,这样我就可以练习SQL了。
我打开命令行,输入“尝试启动mysql”,然后得到一个错误。
> mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
我还确保已经使用apt-get安装了它。
我需要采取哪些步骤才能创建一个包含可查询的表和数据的数据库?
如何解决这个问题(mysql表):我需要使用哪些MySQL代码或(when I delete adminid = 1 from table A, the value of adminid table B should change to 0)?有可能吗?
表A有:
adminid = 1
adminname = jack
表B有:
newsid = 1
adminid = 1
如果删除TableB.adminid,则0应改为TableA.adminid = 1。
谢谢!