Linux下操作数据库 (2)

Linux下操作数据库

 4.Windows的navicat连接Linux的数据库报错

Linux下操作数据库

解决办法:

关闭防火墙:service iptables stop

授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;    FLUSH PRIVILEGES;

启动数据库service mysql start

二、执行SQL语句

创建数据库:create database IF NOT EXISTS test;

查看当前系统中存在的数据库:show databases;

Linux下操作数据库

切换到test数据库:use test;

Linux下操作数据库

创建表:create table IF NOT EXISTS test001;

查询数据:

Linux下操作数据库

更新数据:

Linux下操作数据库

删除数据:

Linux下操作数据库

三、配置mysql环境变量

   1.修改配置文件:vi /etc/profile

方法一:写一个MYSQL_HOME,值为mysql的安装路径:MYSQL_HOME=http://www.likecs.com/usr/local/mysql
在PATH后面加上$MYSQL_HOME/bin:PATH=$PATH:$MYSQL_HOME/bin
export后面加上MYSQL_HOME:export PATH MYSQL_HOME

Linux下操作数据库

方法二:vi /etc/profile进入后,在最后一行添加:export PATH=$PATH:/usr/local/mysql/bin即可

Linux下操作数据库

2.重新加载配置文件:source /etc/profile

Linux下操作数据库

四、编写SQL脚本

1.新建脚本(opt目录下):touch deldata.sh

2.编写sql语句:

#!/bin/bash

mysql的安装路径:mysql=http://www.likecs.com/usr/local/mysql/bin/mysql(或者将mysql加入环境变量)

#数据库信息

HOSTNAME="IP" 
PORT="3306"
USERNAME="root"
PASSWORD="123456"

#数据库和数据表名称:

DBNAME="tes" 
TABLENAME="test001"

#插入数据:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wspxsd.html