linux系统中mysql数据库怎么查看表空间

linux系统中mysql数据库怎么查看表空间,第1张

linux系统进入mysql数据库的方法:

连接MYSQL:

格式: mysql -h主机地址 -u用户名 -p用户密码

1、连接到本机上的MYSQL。

首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>

2、连接到远程主机上的MYSQL。假设远程主机的IP为:110110110110,用户名为root,密码为abcd123。则键入以下命令:

mysql -h110110110110 -uroot -pabcd123(注:u与root可以不用加空格,其它也一样)

3、退出MYSQL命令: exit (回车)

一个建库和建表以及插入数据的实例:

create database school; //建立库SCHOOL

use school; //打开库SCHOOL

create table teacher //建立表TEACHER

(

id int(3) auto_increment not null primary key, //id设置为主关键字,并自动设值,也就是添加的时候,你不必向ID字段写内容

name char(10) not null,

address varchar(50) default '深圳', //设置默值为深圳

year date

); //建表结束

//以下为插入字段

insert into teacher values('','glchengang','建平一中','1976-10-10'); //ID不用写内容

insert into teacher values('','jack','建平一中','1975-12-23');

ORACLE为例

ps

-ef

|

grep

ora

如果有多个

ORA开头的进程,那

就说明数据库启动了

lsnrctl

status

看返回如果有

多个记录行,说明监听已经启动

su

-

oracle

sqlplus

/nolog

conn

/

as

sysdba

startup

返回带有running的,说明数据库也已经启动。

执行一个sql语句

select

tname

from

tab;

会返回N多的记录,呵呵

mysql -uroot -p

输入root密码进去

1、显示数据库

show databases;

2、选择数据库

use 数据库名;

3、显示数据库中的表

show tables;

4、显示数据表的结构

describe 表名;

5、显示表中记录

SELECT FROM 表名

6、建库

create databse 库名;

远程连接上Linux系统,确保Linux系统已经安装上了MySQL数据库。登陆数据库。mysql -uroot -p(密码)。

创建用户用来远程连接

GRANT ALL PRIVILEGES ON TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;

(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。

执行 flush privileges;命令立即生效

查询数据库的用户(看到如下内容表示创建新用户成功了)

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysqluser;

使用exit命令退出MySQL

然后打开vim /etc/mysql/mycnf

将bind-address = 127001

设置成bind-address = 0000(设备地址)

以上就是关于linux系统中mysql数据库怎么查看表空间全部的内容,包括:linux系统中mysql数据库怎么查看表空间、linux 怎样查看数据库是否运行、怎么查看linux中mysql数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10077112.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存