登录到MySQL数据库
如果您具有对MySQL数据库服务器的命令行访问权限,则需要使用某些参数登录。大多数Web主机不允许您执行此操作,因此您可能希望将MySQL安装到本地计算机上并进行试用。
要登录mysql,您必须使用某些参数运行名为mysql的程序。这是一个例子。
./mysql-uusername
您必须意识到的一件事是,所有用户名都与主机关联,因此,如果您指定的用户无法从该主机访问服务器,那么您就不会走得太远。要指定主机位置,请输入-h标志。
./mysql-hhostaddress-uusername
如果您的用户能够访问此服务器,则将要求您输入密码。您可以使用-p标志在字符串中设置密码。如果这不起作用,请在-p和密码之间留出空格。
./mysql-hhostaddress-uusername-ppassword
出于安全原因,可能已告知MySQL服务器使用与标准3306不同的端口。因此,可以使用-P标志设置端口。
./mysql-hhostaddress-uusername-ppassword-P3309
用户还受限于他们可以使用的表和命令,因此您可以设置默认数据库以在登录后使用该数据库。如果您无权访问诸如SHOWDATABASES之类的管理命令,这将非常有用。要设置要使用的数据库,只需将其添加到该行的末尾,就不需要标记。
./mysql-hhostaddress-uusername-ppassword-P3309test
如果您想学习SQL,则应该尝试登录MySQL命令行,但是如果您要执行一些特殊的事情(例如数据导入或执行备份),这将非常有用。用这种方法的一种替代方法是掌握出色的MySQLGUI工具,该工具将使您可以通过命令行执行任何操作,而无需深入了解SQL语法。