详解Linux终端 MySQL常用操作指令
服务:
#chkconfig--list列出所有系统服务 #chkconfig--list|grepon列出所有启动的系统服务 #chkconfig--listmysqld #whereismysql查看文件安装路径 #whichmysql查询运行文件所在路径(文件夹地址) usr/bin/mysql是指:mysql的运行路径 var/lib/mysql是指:mysql数据库文件的存放路径 usr/lib/mysql是指:mysql的安装路径
添加环境变量:
#vi/etc/profile #exportMYSQL_HOME=/usr/local/mysql #exportPATH=$PATH:$MYSQL_HOME/bin
1.数据库指令:
#servicemysqldstart启动MySQL #servicemysqldrestart重启MySQL #servicemysqldstop停止MySQL
2.进入MySQL表单操作
#-uroot-p/mysql-hlocalhost-uroot-pDatabaseName;进入MySQL MySQL>showdatabases;列出数据库 MySQL>createdatabaseXXX;创建数据库XXX MySQL>usedatabaseName;使用数据库databaseName MySQL>showtables;列出表单 MySQL>createtablemytablename(IDintauto_incrementnotnullprimarykey,usenamevarchar(20),passwordvarchar(64),sexvarchar(10),addressvarchar(20));创建表单 MySQL>droptablemytablename;删除表单 MySQL>dropdatabasedatabasename;删除数据库
3.增删改查
MySQL>insertintomytablenamevalues('','zhangsan','123456','fomale','guiyanag');插入 MySQL>select*frommytablename;查找验证结果 MySQL>select*frommytablenamewhereID='1';精准查找 MySQL>updatemytablenamesetaddress='shanghai'whereusername='zhangsan';修改zhangsan的address为shanghai MySQL>deletefrommytablenamewhereID='1';删除记录
新增万能用户
grantselectOndatabase.*tousername@localhostidentityby'password'
用户名user_1密码是123456
可以自任何PC上登录这个用户对数据库操作
MySQL>grantselect,insertupdate,deleteon*.*touser_1@"%"identityby"123456";
创建只有在本机才能操作数据库的用户
用户名user_2密码是123456
MySQL>grantselect,insertupdate,deleteon*.*touser_2@localhostidentityby"123456";
登录数据库库
MySQL>-uuser_1-p-hIP地址;
总结
以上所述是小编给大家介绍的Linux终端MySQL常用操作指令,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对毛票票网站的支持!