对于mysql console中的一些使用,个人也是接触不多,所以若是有和错误之处还请指正。
刚在Mac下安装mysql后,一般情况下,mysql服务是需要自己启动的,命令也简单:
mysql.server start
至于如何开机就启动mysql server,这个读者可以自己Google下。一般服务启动成功后,控制台都会给一个“Starting MySQL SUCCESS!”的提示。
下面说说如何使用用户登录mysql,在控制台下,命令如下:
mysql -uUserName -pPassword YourDataBaseName
UserName:就是你的用户名
Password:对应用户的密码,当然如果没有的话,-p后面可以什么都不加就是
YourDataBaseName:就是你要操作的数据库名了
一般使用上述命令查看数据库时,不论是否有密码,系统都会提示输入密码,如果没有密码直接按回车即可。之后就会进入mysql的console了,此时控制台的提示符一般如下:
mysql >
在控制台你可以输入一些查看命令或者输入自己的sql来查看数据,例如:
1:查看当前数据库下有哪些表
show tables;
2:查看表结构
desc YourTableName;
3:查看表所有数据;
select * from YourTableName;
以上呢都是基本的用法,具体用法有待深究,文章不定期更新。
也许会有人问,都已经有数据库的客户端了(如mysql workbench、Sequel Pro等),还用什么console啊,这个呢主要是在你远程查看服务器数据库的时候去用的。
一般服务器端是很少去安装图形窗口之类的工具的,所以你只能通过控制台来进行操作,这也算是以备不时之需吧。