linux执⾏mysql命令_运⾏在linux上的mysql常⽤命令mysql的注释:--或者#
service mysqld start;#启动mysql服务
service mysqld status;#查看服务状态
service mysqld stop;#停⽌服务
service mysqld restart;#重启服务mysql无法连接到服务器
mysql随linux系统启动时启动。
如果你需要在Linux系统启动时启动 MySQL 服务器,你需要在 /etc/rc.local ⽂件中添加以下命令:
/etc/init.d/mysqld start
同样,你需要将 mysqld ⼆进制⽂件添加到 /etc/init.d/ ⽬录中。
2.登录mysql命令
【shell下】mysql -uUserName -pPassWord -hHostName -PPort;
说明:本地登录时,-h选项可以省略。
使⽤默认端⼝,-P选项可以省略。
3.show命令
show databases; #显⽰数据库名称
show tables [from database_names];#显⽰数据库下的表名称
自学编程怎么入门零基础学
show create table table_name; #显⽰表的创建语句
show index from table_name; #显⽰表的索引
show processlist;#显⽰系统中正在运⾏的所有进程
show privileges; #显⽰服务器所⽀持的不同权限
show engines; -- 显⽰可⽤的存储引擎和默认引擎
show errors; -- 只显⽰最后⼀个执⾏语句所产⽣的错误
show variables like 'max_connections'; --显⽰允许的最⼤连接数
show global status like 'max_used_connections'; --显⽰响应的最⼤连接数
4.使⽤某个数据库
use databaseName;
5.显⽰正在使⽤的库
verisign可以删除吗
tablets平板电脑怎么读select database(); #显⽰正在使⽤的库
select version();  #显⽰库的版本
6.显⽰表结构
describe tableName;
7.建库和删库
create database [if not exists] databaseName;
drop database [if exists] databaseName;
8.清空表和删除表
delete from tableName;
drop table tableName;
(1)导出操作
【shell下】
mysqldump -u⽤户名 -p密码 库名 [表名]>/路径/脚本名.sql     #导出表结构和数据
mysqldump -u⽤户名 -p密码 -d 库名 [表名]>/路径/脚本名.sql;  #只导出表结构,--no-data<=>-d;
mysqldump -u⽤户名 -p密码 -t 库名 [表名]>/路径/脚本名.sql    #只导出数据
mysqldump -u⽤户名 -p密码 库名 [表名] --where="筛选条件" > 脚本名.sql    #导出表中部分数据,mysqldump命令中带有⼀个 --where/-w 参数,它⽤来设定数据导出的条件,使⽤⽅式和SQL查询命令中中的where基本上相同。#等号前后不要加空格。
⽆法先导出数据,再铺新表结构,然后将数据导⼊。X
(2)导⼊操作
登录->(建库)->⽤库->source /root/*.sql #速度快
通过source命令导⼊多个⽂件,可以新建⼀个all.sql⽂件,⾥⾯存放下⾯的命令例如:source d:/a1.sql;source d:/a2.sql;当你运⾏ 这样就可以在⼀个source命令
(3)远程导出数据库
mysqldump -u⽤户名 -p密码 -h机器ip -P端⼝ 数据库名 [--skip-lock-tables] >脚本名.sql;异步预取fifo
(4)远程导⼊数据库
先创建⼀个数据库
winform 仪表盘mysql -u⽤户名 -p密码 -h机器ip -P端⼝ 数据库名
10.设置utf8编码
set names utf8;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。