这篇文章是关于linux如何操作mysql的。我觉得边肖挺实用的,就分享给大家参考,和边肖一起来看看。
尝试学习openfire,顺便简单学习一下mysql。Win可以直接从官网下载安装,mysql有操作界面,ubuntu可以在软件中心搜索安装。好像没有操作界面,只有命令操作。当然,应该可以下载有接口的相关客户端。
1.连接到数据库。
随后Mysql-uroot-p提示输入密码,输入三中设置的初始密码。
2.如果您登录到远程主机上的mysql数据库。
Mysql-h主机地址-u用户名-p用户密码3。您可以在登录后创建数据库。
createdatabaseopenfire授予本地主机用户(用户名:test2,密码:123)访问数据库(数据库名:openfire)的权限。
grantallprivilegesonopenfire。* totest 2 @ localhostidentified by ' 123 ';flushprivileges4。显示所有数据库的列表。
showdatabases
5。打开一个数据库(例如,数据库:openfire)。
useopenfire
6。打开数据库后,您可以查看数据表并显示库中的所有表。
展示台;
7。显示表格的结构(表1)。
描述1;
8。在表格中显示记录。
从表名中选择*;
9。退出mysql。
出口
未使用的指令,备份。
10。使用脚本创建表。
mysqlcreatedatabasemydb
mysqlusemydb
MySQL source : \ DMC 031217 _ db . SQL
十一。远程操作数据库。
Ftpabc.sql到服务器。
Ssh到服务器。
MySQL-uabc-Pusekk(数据库名,如果没有,createdatabasekkk)set names ' utf8 ' source ABC . SQL。
十二个。
开始
/usr/local/MySQL/share/MySQL . server start
停止
/usr/local/MySQL/bin/MySQL admin-uroot-PS hutdown
13添加新用户。
格式如下:
授予对数据库的操作权限。*用户名@由“密码”标识的登录主机地址;
含义:授予主机上的用户(使用用户的登录密码)对数据库执行某些操作的权限。
(1)例如,在任何主机(' % ')上,用户(用户名:test1,密码:adc)有权对所有数据库执行任何操作(非常危险)。
grantallprivilegeson *。* totest 1 @“%”由“abc”标识;
其中allprivileges指查询、插入、修改、删除的权限:选择、插入、更新、删除。
上述命令相当于:
授予选择、插入、更新、删除权限*。* totest 1 @“%”由“abc”标识;
然后刷新权限。
flushprivileges
14更新指定帐户的密码(用户名:test1,新密码:1234)。
updatemysql . usersetpassword=password(' 1234 ')其中用户='test1 '和主机=' localhost
15删除用户。
首先使用mysql数据库。
usemysql
在mysql数据库的user表中删除一个本地用户(test7)。
deletefromuserwhereUser=' test7 '和andHost=' localhost
16建表。
使用库名;
Createtable名称(字段设置列表);
17删除库。
dropdatabase库的名称;
18删除表格。
Droptable表名;
19清除表中的记录。
从表名中删除;感谢阅读!我希望这篇关于“linux如何操作mysql”的文章已经在这里分享了。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/39957.html