logo资料库

基于CentOS的Mysql使用说明文档.docx

第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
资料共10页,剩余部分请下载后查看
1 检查是否安装了 mysql #rpm –qa | grep mysql 2 检查 mysqld 服务是否开启 #service mysqld status 3 启动 mysqld 服务 #service mysqld start 第一次启动会初始化,时间会有点久…
4 设置用户 root 的密码 #/usr/bin/mysqladmin –u root password ‘dragonwake’ 5 本地连接数据库 #mysql –u root -pdragonwake 6 显示所有的数据库 mysql>show databases;
7 使用 mysql 数据库 mysql>use mysql; 8 显示当下数据库(mysql)所有的表 mysql>show tables;
9 查看表(mysql.user)结构 mysql>describe user; 还有其他的方法: a) mysql>desc user; b) mysql>show columns from user; c) mysql>show create tables user;
10 添加一个 mysql 用户 mysql>insert into mysql.user(Host,User,password) values(‘localhost’,’mysql’,password(‘mysql’)); 刷新系统权限表 mysql>flush privileges; 主机为’localhost’,说明只能在本地登录,要想远程登录,主机改为’%’。 11 创建一个数据库 smartDB mysql>create database smartDB; 12 授权 mysql 用户拥有数据库 smartDB 所有权限(某个数据库的全部权限) mysql>grant all privileges on smartDB.* to mysql@localhost identified by ‘mysql’; 刷新系统权限表 mysql>flush privileges; 上面是对本地的授权@localhost,对于非本地授权@”%”。 13 退出连接 mysql>quit; a) mysql>exit; 14 使用 mysql 用户登录 #mysql –u mysql –pmysql 和上面 root 用户登录是一样的方法。
15 创建数据库 smartDB 的表 p2p_tb_camera 切换到数据库 smartDB mysql>use smartDB; 创建数据库表 p2p_tb_camera mysql>create table p2p_tb_camera( ipc_id char(7) not null primary key, sn varchar(16) not null, entid varchar(20) not null, enc varchar(30) not null ); 显示当选数据库 smartDB 下面所有的表 mysql>show tables; 显示表 p2p_tb_camera 的结构 mysql>desc p2p_tb_camera;
17 插入数据 mysql>insert p2p_tb_camera values(‘758871’, ‘01AE465D08141280’, ‘1426822572_e3575b 18208b’); 当然,上面这么写是因为插入所有的数据,如果要指定字段插入数据,只插入 ipc_id 的值: mysql>insert p2p_tb_camera(ipc_id) values(‘123456’); 实际上,没有办法把数据插入到表中,因为表限制了 sn,entid,enc 的值为非空。 18 查询数据 mysql>select * from p2p_tb_camera; 19 更新数据 更新表 p2p_tb_camera 中字段 sn 的值为 111,更新条件为 ipc_id 的值 758871 和 entid 的值 1 mysql>update p2p_tb_camera set sn=’111’ where ipc_id=’758871’ and entid=’1’; 查询更新后的数据 mysql>select * from p2p_tb_camera;
20 删除数据 删除表 p2p_tb_camera 中的数据记录,删除条件为 ipc_id 的值 758871 和 sn 的值 111 mysql>delete from p2p_tb_camera where ipc_id=’758871’ and sn=’111’; 查询更新后的数据 mysql>select * from p2p_tb_camera; 表 p2p_tb_camera 中没有任何数据 21 删除表 删除表 p2p_tb_camera mysql>drop table p2p_tb_camera; 查询当前数据库 smartDB 删除表之后的表 mysql>show tables; 删除表 p2p_tb_camera 之后,数据库 smartDB 没有表了 22 执行 sql 脚本 脚本 create_table_p2p_tb_camera.sql 的内容: use smartDB; create table p2p_tb_camera( ipc_id char(7) not null primary key,
分享到:
收藏