mysql
shan_zhi_jun
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
msyql 生产问题处理
1、锁表,查看事务执行锁SELECT * FROM information_schema.INNODB_TRX;原创 2020-05-25 19:16:04 · 243 阅读 · 0 评论 -
mysql SQL语言-创建/查看/删除索引
一、创建索引1、 创建表的时候创建索引mysql> create table student(-> id bigint(20) not null auto_increment,-> name char(20) not null,-> age tinyint(3) not null default '0',-> dept varchar(30) not nu...原创 2020-03-22 18:14:40 · 1331 阅读 · 0 评论 -
mysql SQL语言-创建/查看/删除/清空表
一、创建表1、创建简单表CREATE TABLE `student` ( `id` int(4) NOT NULL, `name` char(20) NOT NULL, `age` tinyint(2) NOT NULL DEFAULT '0', `dept` varchar(16) DEFAULT NULL) ;2、创建主键自增长的表 create table stu...原创 2020-03-22 17:10:27 · 440 阅读 · 0 评论 -
msyql SQL语言-创建用户/授权/取消授权
一、创建用户1、查看帮助文档mysql> help createMany help items for your request exist.To make a more specific request, please type 'help <item>',where <item> is one of the followingtopics: CR...原创 2020-03-21 16:14:04 · 520 阅读 · 0 评论 -
mysql 多实例
1、多实例特点1.1 多实例可以共用一套安装程序,1.2 可以使用不同或相同的my.cnf文件1.3 可以使用不同或相同的实例启动文件1.4 使用不同的数据文件2、多实例的优缺点2.1 多实例可以节约成本2.2 多实例可以更好的提升服务器资源利用率2.3 多实例容易造成资源(IO资源,硬盘资源)抢占,效率降低3、多实例安装(使用相同的安装程序,不同的my.cnf,不同的启动文...原创 2020-03-15 13:56:40 · 185 阅读 · 0 评论 -
linux 使用cmake安装mysql
1、选择数据库包解压cmake . -DCMAKE_INSTALL_PREFIX=/usr/application/mysql-5.5.16 -DMYSQL_DATADIR=/usr/application/mysql-5.5.16/data -DMYSQL_UNIX_ADDR=/usr/application/mysql-5.5.16/tmp/mysql.sock -DDEFAULT_CHAR...原创 2020-03-08 16:16:33 · 484 阅读 · 0 评论 -
mysql SQL语言-数据库分类/操作
1、查询表的名称,字段,注释select TABLE_NAME '表名称',COLUMN_NAME '字段名称',COLUMN_TYPE '字段类型',COLUMN_COMMENT '字段注释' from information_schema.`COLUMNS`where table_name='表名'...原创 2018-10-05 10:24:04 · 247 阅读 · 0 评论 -
mysql 查看sql的执行频率
7.1 查看sql的执行频率show 【session|global】 status;实验一:查询自本次登陆以来的数据库操作,主要关心值的获取mysql> show session status like 'Com_insert%';+-------------------+-------+| Variable_name | Value |+-------------------+-原创 2018-02-13 17:12:43 · 4330 阅读 · 0 评论 -
mysql 预处理 事务处理
6.9 mysql 预处理实验一:传入一个值 mysql> prepare stu_pre from 'select * from student where id>?'; Query OK, 0 rows affected (0.00 sec) Statement prepared mysql> set @i=3; Query OK, 0 rows affect原创 2018-02-13 15:58:01 · 533 阅读 · 0 评论 -
mysql 内置函数-日期函数
6.8 mysql 内置函数-日期函数6.8.1 当前日期 – curdate() mysql> select curdate(); +------------+ | curdate() | +------------+ | 2018-02-12 | +------------+ 1 row in set (0.00 sec)6.8.2 当前原创 2018-02-13 14:59:44 · 1010 阅读 · 0 评论 -
mysql 内置函数-数学函数
6.7 mysql 内置函数-数学函数表准备mysql> select * from student; +------+------+--------+-------+ | id | name | sex | score | +------+------+--------+-------+ | 1 | aa | female | NULL |原创 2018-02-13 14:34:34 · 329 阅读 · 0 评论 -
mysql 数据库的备份与恢复
3、 数据库的备份和恢复3.1、 数据库的备份 命令:mysqldump -u 用户名 -p 密码 数据库名称 -l -F > sql脚本位置 -F 标识flush logs,可以重新生成新的日志文件 -l 标识 数据库上锁,不能执行写操作 实验: [root@localhost mysql]# mysqldump -uroot -p123456 shanTes原创 2018-02-12 16:06:15 · 171 阅读 · 0 评论 -
mysql 授权与bin-log日志
1、mysql用户授权 1.1 授权ip为192.268.202.140的主机可以以用户名为user1,密码为123456的用户访问所有数据库的所有的表。 grant all on *.* to 'user1'@192.168.202.140 identified by '123456';2、mysql日志2.1 日志分类 1、mysql错误日志 log-er原创 2018-02-11 17:28:07 · 353 阅读 · 0 评论 -
mysql 主从复制
4、mysql的主从复制4.1、 mysql复制的优点: 1、如果主服务器出现问题,可以快速的切换到从服务器进而提供服务 2、在从服务器上可以执行查询操作,降低主服务器的访问压力 3、可以在从服务器上执行备份操作,避免备份期间对主服务器的影响4.2、 主服务器配置(192.168.202.139)4.2.1 登陆mysql数据库 mys...原创 2018-02-12 16:06:57 · 157 阅读 · 0 评论 -
mysql 分区
5、 mysql 分区5.1、 分表技术5.1.1 垂直分表 即:将表的字段从垂直方向分割开来,达到表中的字段数较少。 缺点:为了保证分割的表之间的关联性,将表的主键设置为相同主键5.1.2 水平分表 即:将表从水平方向分割开来 缺点:在逻辑层使用该表的时候需要判断,查询的数据在那张表中,插入的时候需要插入到那张分割的表中。在逻辑层有着较大改动和变化,增加了复杂性。5原创 2018-02-12 18:06:29 · 173 阅读 · 0 评论 -
mysql 表的复制
6.1 表的准备工作6.1.1 创建表: mysql> create table student(id int,name varchar(30),sex varchar(10)); Query OK, 0 rows affected (0.01 sec) mysql> create table student1(id int,name varchar(30),sex varcha原创 2018-02-13 11:38:44 · 788 阅读 · 0 评论 -
mysql 索引操作
6.4 mysql表的索引操作6.4.1 创建索引 方式一(create): 创建普通索引:create index indexName on tableName(列名) 创建唯一索引:create unique index indexName on tableName(列名) 方式二(alter): 创建普通索引:alter table tableName a原创 2018-02-13 11:39:52 · 222 阅读 · 0 评论 -
mysql 视图
6.5 mysql 视图6.5.1 创建视图 create view viewName as select * from srcTableName# 实验一:给student表创建视图 mysql> create view stu_view as select * from student; Query OK, 0 rows affected (0.01 sec) mysq原创 2018-02-13 13:19:40 · 253 阅读 · 0 评论 -
mysql 内置函数-字符串函数
6.6 mysql 内置函数-字符串函数6.6.1 链接字符串 – concat concat(string2[,...])实验一: mysql> select * from student; +------+------+--------+ | id | name | sex | +------+------+--------+ | 1原创 2018-02-13 13:52:58 · 466 阅读 · 0 评论 -
mysql登录/授权/改变提示符/使用帮助文档/退出/修改密码/找回密码
使用mysql客户端mysql -u root -p mysql授权1、你想root使用root从任何主机连接到mysql服务器的话 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; FLUSH PRIVILEGES;2、如果你想允许用户myuser从原创 2017-10-27 11:18:20 · 297 阅读 · 0 评论
分享