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');
mysql -uroot -p
输入root密码进去,比如你要查看mysql这个数据库下user表的内容
select from mysqluser;
查看一下《linux就该这么学》
1:在终端下:mysql -V。 以下是代码片段:
[shengting@login ~]$ mysql -V
2:在mysql中:mysql> status;
以下是代码片段:
mysql> status;
3:在help里面查找
以下是代码片段:
[shengting@login ~]$ mysql –help | grep Distrib
4:使用mysql的函数
以下是代码片段:
mysql> select version();
小提醒,使用mysql命令就必须在mysql登录之后才可以使用哦,在linux中就不需要登录mysql了。
empno=100不存在的,改成有的数据了。
#!/bin/bash
result=$(sqlplus
-s
'scott/tiger@dbname'<<EOF
spool
testtxt
set
pages
0
set
feed
off
set
heading
off;
set
feedback
off;
set
verify
off;
set
linesize
1000;
SELECT
FROM
scottemp
where
empno=7369;
spool
off
EOF
)
echo
$result
~
~
~
~
~
~
~
~
~
"testsh"
14L,
256C
written
oracle@:~>
/testsh
7369
SMITH
CLERK
7902
17-DEC-80
224006
20
oracle@:~>
more
testtxt
7369
SMITH
CLERK
7902
17-DEC-80
224006
20
以上就是关于在linux环境下怎么打开mysql数据库全部的内容,包括:在linux环境下怎么打开mysql数据库、怎么查看linux上mysql数据库内容、linux中怎么查看mysql数据库版本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)