我安装并运行了mariadb。
我可以用这个连接到它:
mysql -u dev -p
或
mysql -h localhost -u dev -p
但我不能用
mysql -h 127.0.0.1 -u dev -p
它向我要我的pwd,我进入。但在那之后它就挂了。
我需要能够与127.0.0.1连接,因为我正在使用jdbc,并且我希望使用它来建立连接。
嘿,伙计们,我正试着用php连接一个oracle数据库。我尝试了它,就像我使用mysql一样。具体操作方法如下:
$host="localhost";
$user="username";
$pass="password";
$db="database";
$link = mysql_connect($host, $user, $pass) or die ("Keine Verbindung zu der Datenbank moeglich.");
mysql_select_db($db, $link);
$
我在Ubuntu 12.04上运行python代码,它连接到Mysql数据库。在创建数据库时,我确保我拥有超级用户权限。
mysql> SHOW GRANTS FOR 'hammouc'@'localhost';
+--------------------------------------------------------------------------------+
| Grants for hammouc@localhost |
+------
我是一名两年的信息学教师,目前在我的第二年教学,但我几乎没有连接数据库到java的经验。学校在其私有服务器上提供了一个localhost:3306,其中包含以下数据库规范: enter image description here 我可以从我的PC连接mysql社区数据库,没有任何问题,但我不知道如何连接到unix套接字。 我怎样才能用java程序连接学校数据库服务器呢?
我登录到我的VM登录MySQL。我运行:
mysql -u root -p
CREATE USER 'bheng'@'46.101.59.250' IDENTIFIED BY '**********';
GRANT ALL PRIVILEGES ON * . * TO 'bheng'@'46.101.59.250';
FLUSH PRIVILEGES;
我看到了这个
select User,Host from mysql.user;
+------------------+---------------+
| U
我正在初始化一个新的DB,但是无法连接到它--它说根没有授权。我假设创建一个空白/新DB将允许本地主机上的根连接。如何连接到新初始化的DB?
> service mysql stop
> mysql_install_db --user=mysql --datadir=/ebs/db/mysql
> service mysql start
> mysqladmin -u root password ********
mysqladmin: connect to server at 'localhost' failed
error: 'Access
我使用创建帐户'a'@'%'的根帐户。但是,当我指定主机参数时,我不能使用该帐户连接到MySQL服务器。我可以在没有-h参数的情况下成功连接。请参阅以下成绩单。我希望有人能帮我解释一下。谢谢。
mysql> grant all on *.* to 'a'@'%' identified by a;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server ver