树莓派数据库的安装教程及基本使用方法(从0开始教你安装数据库)
树莓派数据库的安装教程及基本使用方法(从0开始教你安装数据库)
树莓派数据库的安装
在终端中输入
sudo apt-get install mysql-server (注意:此过程中没有需要你设置密码)
所以后面你要进去数据库的话,用下面的方法进去:
sudo mysql –uroot –p
(后面需要你输密码,你随便输,回车即可进去数据库)
你要明确一点,你进得去,就证明数据库安装成功
感觉这个很不合理(告诉你们怎么弄成常规的操作,需要输对密码才能进去)
首先我们要知道不用我们输入密码,那他肯定有默认的密码,密码这些资料是属于配置资料,所以我们进入
cd /etc/mysql中
sudo nano debian.cnf
或者输入sudo cat /etc/mysql/debian.cnf
这里的密码是我自己设置,一开始是没有,为空。(password=""你登陆就要属什么密码)
或者通过进入通过非常规语句sudo mysql -uroot -p
进去后,use mysql;
set password = PASSWORD(‘123456’)#修改密码为123456
flush privileges;#刷新
exit;#退出
其实为什么输入什么都能进去,是因为PLUGIN没有设置对
UPDATE mysql.user SET authentication_string=PASSWORD(‘root’),PLUGIN='mysql_native_password’WHERE USER=‘root’;
修改完成之后
通过重启服务
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
这样的话,你必须要输入正确的密码进去
sudo mysql -uroot -p123456
树莓派数据库的基本指令
update user set password=password(”xueok654123″) where user=’root’;
修改数据库的密码
show databases;
查看当前已经建立的数据库
create database xxx;
新建一个数据库和表单(完成后使用show databases查看有没有新建成功)
drop database xxx;
删除xxx的数据库
create table xx(id int(10),name varchar(10));
新建一个table名字叫xx,和他的两个域
show tables;
查看表单
describe xx;
查看表单有什么域
select * from xx;
查看相关表单信息
insert into xx(id,name) values (%d,%s)",[“1”,“sss”])
插入数据