Linux终端中MySQL常用操作指令有哪些

25次阅读
没有评论

共计 1696 个字符,预计需要花费 5 分钟才能阅读完成。

自动写代码机器人,免费开通

丸趣 TV 小编给大家分享一下 Linux 终端中 MySQL 常用操作指令有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

服务:

# chkconfig --list  列出所有系统服务
# chkconfig --list | grep on  列出所有启动的系统服务
# chkconfig --list mysqld 
# whereis mysql  查看文件安装路径
# which mysql  查询运行文件所在路径 (文件夹地址)
usr/bin/mysql  是指:mysql 的运行路径
var/lib/mysql  是指:mysql 数据库文件的存放路径
usr/lib/mysql  是指:mysql 的安装路径 

添加环境变量:

# vi /etc/profile
# export MYSQL_HOME=/usr/local/mysql
# export PATH=$PATH:$MYSQL_HOME/bin

1. 数据库指令:

# service mysqld start  启动 MySQL
# service mysqld restart  重启 MySQL
# service mysqld stop  停止 MySQL

2. 进入 MySQL 表单操作

# -u root -p /mysql -h localhost -u root -p DatabaseName;  进入 MySQL
 MySQL  show databases;  列出数据库
 MySQL  create database XXX;  创建数据库 XXX
 MySQL  use databaseName;  使用数据库 databaseName
 MySQL  show tables;  列出表单
MySQL  create table mytablename (ID int auto_increment not null primary key,usename varchar(20),password varchar(64),sex varchar(10),address varchar(20));  创建表单
MySQL  drop table mytablename ;  删除表单
MySQL  drop database databasename;  删除数据库 

3. 增删改查

MySQL  insert into mytablename values( , zhangsan , 123456 , fomale , guiyanag   插入
MySQL  select * from mytablename ;  查找验证结果
MySQL  select * from mytablename where ID =  1   精准查找
MySQL  update mytablename set address =  shanghai  where username =  zhangsan   修改 zhangsan 的 address 为 shanghai
MySQL  delete from mytablename where ID =  1   删除记录 

新增万能用户

grant select On database.* to username@localhost identity by  password

用户名 user_1 密码是 123456

可以自任何 PC 上登录这个用户对数据库操作

MySQL  grant select,insert update,delete on *.* to user_1@ %  identity by  123456

创建只有在本机才能操作数据库的用户

用户名 user_2 密码是 123456

MySQL  grant select,insert update,delete on *.* to user_2@localhost identity by  123456

登录数据库库

MySQL  -u user_1 -p -h IP 地址;

看完了这篇文章,相信你对“Linux 终端中 MySQL 常用操作指令有哪些”有了一定的了解,如果想了解更多相关知识,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计1696字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)