SlideShare a Scribd company logo
1 of 79
Download to read offline
www.brianhitchcock.net
MySQL
Would You Like Some Transactions
With That Table?
www.brianhitchcock.netOct 29, 2009 Page 2
Slides Are Available
www.brianhitchcock.netOct 29, 2009 Page 3
What Is MySQL?
Most popular open source RDBMS
 Open source means 'free'
 Really? No cost at all?
Widely used
 Sabre – airline reservations
 Google
 LinkedIn
What does Oracle DBA need to know?
 Many differences...
www.brianhitchcock.netOct 29, 2009 Page 4
Why Should I Care?
I'm an Oracle DBA
 MySQL means nothing to me
 It isn't a 'real' RDBMS
Why should I learn about MySQL?
 MySQL is being used by real businesses
 Can't hurt your employability
 Many jobs expect DBA to know multiple RDBMS
 Why not learn one that is widely used?
 And it's free – you can download and install right now!
www.brianhitchcock.netOct 29, 2009 Page 5
Oracle DBA Perspective
What will we look at?
 Installing
 Start/stop
 How database/tables stored
 Backups
 Transactions
 Storage engines
www.brianhitchcock.netOct 29, 2009 Page 6
My Message
Compare MySQL to Oracle
 Not to be critical of MySQL
 Not to praise Oracle
 Make Oracle DBAs aware
 How much we assume about RDBMS
 Because Oracle does things a certain way
 MySQL is very different
 Assuming it is like Oracle can cause serious problems
 Does your business understand the differences?
 The cost of being 'free'?
www.brianhitchcock.netOct 29, 2009 Page 7
MySQL Versions
MySQL Enterprise
 Have to buy support
MySQL Community Edition
 The 'free' version
MySQL Community Edition Preview Release
 Available for download
 Ready for prime time?
 Oracle doesn't offer 12g for trial download...
www.brianhitchcock.netOct 29, 2009 Page 8
MySQL Versions
www.brianhitchcock.netOct 29, 2009 Page 9
MySQL – Where Did It Come From?
Used to store web site logs
 Transactions
 What's that?
 If we lose some records
 So what?
 Supported by an individual
 Do your own thing
 Recovery
 Not to worry, plenty more web logs every day
www.brianhitchcock.netOct 29, 2009 Page 10
Some Differences – MySQL/Oracle
Oracle
 Database
 Schema
a group of database objects
 Database user
Maps to a database schema
MySQL
 Server
 Databases
Group of database objects
 Users don't map to database
www.brianhitchcock.netOct 29, 2009 Page 11
Some Differences – MySQL/Oracle
Storage engines
Transaction support
Performance
Hot backup
Binary logging and recovery
Table locking
Corruption
Misc.
www.brianhitchcock.netOct 29, 2009 Page 12
Storage Engines
MySQL gives you a choice
 Oracle, all transactional all the time (OATATT)
MySQL storage engines
 MyISAM (IBM, Indexed Sequential Access Method)
 Very fast read
 InnoDB
 Transactional, like Oracle
 Separate software, owned by Oracle
 Many others
 See next chart
www.brianhitchcock.netOct 29, 2009 Page 13
Storage Engines
www.brianhitchcock.netOct 29, 2009 Page 14
InnoDB Storage Engine
Imagine mixing
 MyISAM, InnoDB tables in a statement
 What does 'transactional' mean?
 What does “recovery” mean?
www.brianhitchcock.netOct 29, 2009 Page 15
CSV Storage Engine
CSV storage engine
 Stores data in text files
 Using comma-separated format
www.brianhitchcock.netOct 29, 2009 Page 16
Blackhole Storage Engine
My favorite
This is where we store all the data relating to the Raiders and
their 'Commitment to Excellence'
www.brianhitchcock.netOct 29, 2009 Page 17
Yeah, But...
No problem
 I'll just make all the tables InnoDB
Cool, but
 MySQL catalog (system?) tables are MyISAM
 Can't change them
 Table storage engine can be changed at any time
 Privileged users
 No one should do this, but...stuff happens
 Create table syntax
 Supports overriding default storage engine
www.brianhitchcock.netOct 29, 2009 Page 18
Transaction Support
MyISAM
 Default table type
 Table type of system databases
 Does not support transactions
 Example
 Writing to MyISAM tables and server crashes
 Who know what was and wasn't written to tables
 No recovery
www.brianhitchcock.netOct 29, 2009 Page 19
Performance
Many large MySQL servers in use
 Performance must be good
or good enough for 'free'
Optimizer
 Different storage engines
 How to optimize statement that has
 MyISAM tables
 InnoDB tables
 Does it support all storage engines you are using?
www.brianhitchcock.netOct 29, 2009 Page 20
Hot Backup
MySQL does not have this
 Backup option #1
 Shutdown server, copy all files, startup server
 Backup option #2
 Lock all tables
 Dump all data to a dump file
Dump file is set of SQL to recreate database
Very slow to recover
 Backup option #3
 Buy hot backup software product
Not free
www.brianhitchcock.netOct 29, 2009 Page 21
Binary Logging and Recovery
MySQL
 Default, no logging
 You can configure binary logging
 Three formats
 Statement-based
 Row-based
 Mixed
 Binary log filenames have format
 binlog.000001, binlog.000002, etc.
 You must apply them in correct order
www.brianhitchcock.netOct 29, 2009 Page 22
MySQL Binary Logs
MySQL does not have any way of knowing
when replaying the binary logs which
statements need to be executed and which are
already committed.
Oracle DBA doesn't worry about this
 Oracle checks and tells you which archived redo log
is needed next
 Oracle won't allow archived redo logs to be applied
out of order
www.brianhitchcock.netOct 29, 2009 Page 23
Binary Logging Formats
www.brianhitchcock.netOct 29, 2009 Page 24
Binary Log Issues
www.brianhitchcock.netOct 29, 2009 Page 25
Table Locking
MyISAM storage engine
 Does not support row level locking
 Table locks
 Performance?
InnoDB storage engine
 Supports row level locking
www.brianhitchcock.netOct 29, 2009 Page 26
Corruption
Oracle
 I have rarely seen any cases
 But all tables support transactions
MySQL
 What does it mean to rollback
 When different storage engines involved
 Some support transactions, some don't
 Some tables will be rolled back
Others won't
 Is this corruption?
www.brianhitchcock.netOct 29, 2009 Page 27
MySQL Corruption Issues
Good read
 Discusses corruption issues in MySQL engines
 I'm not saying this happens often
 But you need to be aware of these issues
 Another difference from Oracle
Different storage engines, different corruption mechanisms
http://www.mysqlperformanceblog.com/2006/07
/30/mysql-crash-recovery/
www.brianhitchcock.netOct 29, 2009 Page 28
MySQL Issues
Misc
 Referential Integrity
 Some storage engines support
 Triggers
 Row-level, not statement-level
 Directload
 Not supported
 Parallel Query
 Not supported
www.brianhitchcock.netOct 29, 2009 Page 29
MySQL Issues
White Paper
 Compares MySQL to PostgreSQL
 PostgreSQL, another open source RDBMS
 More like Oracle than MySQL
 Discusses issues with MySQL
 I'm not endorsing PostgreSQL
 But the whitepaper is very good
 Google
 PostgreSQL vs. MySQL A Comparison of Enterprise
Suitability
www.brianhitchcock.netOct 29, 2009 Page 30
MySQL Table Storage
MyISAM
 Each table has three files
 <filename>.frm – Data dictonary information
 <filename>.MYD – table data
 <filename>.MYI – table indexes
InnoDB
 Data and indexes in a tablespaces
 Made up of one or more datafiles
 Sound familiar?
www.brianhitchcock.netOct 29, 2009 Page 31
Documentation Online
www.brianhitchcock.netOct 29, 2009 Page 32
Documentation Online
www.brianhitchcock.netOct 29, 2009 Page 33
Documentation Online
www.brianhitchcock.netOct 29, 2009 Page 34
Talk Is Cheap
A little less conversation
 A little more action
Download and install MySQL to your laptop now
 Slides show the steps
 Windows
You will have a fully functional MySQL server
 Start learning right now
www.brianhitchcock.netOct 29, 2009 Page 35
Install MySQL – Windows
Windows Vista
 6.0 Service Pack 1
 Screenshots shown
Windows XP
 Professional Version 5.1
 Same steps
 Very minor differences in what you see
www.brianhitchcock.netOct 29, 2009 Page 36
Downloads?
www.brianhitchcock.netOct 29, 2009 Page 37
Downloads?
www.brianhitchcock.netOct 29, 2009 Page 38
Enterprise Version
www.brianhitchcock.netOct 29, 2009 Page 39
Community Version
www.brianhitchcock.netOct 29, 2009 Page 40
Windows Downloads
www.brianhitchcock.netOct 29, 2009 Page 41
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 42
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 43
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 44
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 45
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 46
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 47
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 48
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 49
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 50
Windows Installation
Uncheck
www.brianhitchcock.netOct 29, 2009 Page 51
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 52
Windows Installation
Check
www.brianhitchcock.netOct 29, 2009 Page 53
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 54
Windows Installation
mysql
www.brianhitchcock.netOct 29, 2009 Page 55
Windows Installation
www.brianhitchcock.netOct 29, 2009 Page 56
Accessing MySQL Windows
Click Start
 Programs
 MySQL
 MySQL Server 5.1
 MySQL Command Line Client
 Right-click
Send to
 Desktop (Create Shortcut)
Double-click desktop icon
 MySQL Command Line Client
www.brianhitchcock.netOct 29, 2009 Page 57
Accessing MySQL Windows
mysql
Shortcut created at installation
www.brianhitchcock.netOct 29, 2009 Page 58
mysql client utility
Similar to SQL*Plus
www.brianhitchcock.netOct 29, 2009 Page 59
Now What?
Stop, start MySQL server
What databases are available
 show databases;
Set default database
 use <dbname>
What tables are in the database
 show tables;
www.brianhitchcock.netOct 29, 2009 Page 60
Windows Vista
Stop/Start
 Services
 Start
 Settings
 Control Panel
 System and Maintenance
 Administrative Tools
Services
 Scroll down to MySQL, highlight
 Upper left, options for Stop, Pause, Restart
 If MySQL is down, option to Start
www.brianhitchcock.netOct 29, 2009 Page 61
Windows XP
Stop/Start
 Command line
 net stop mysql, net start mysql
 Services
 Start
 Control Panel
 Administrative Tools
 Services
Services window
Scroll down to MySQL, highlight
Upper left, options for Stop, Pause, Restart
 If MySQL is down, option to Start
www.brianhitchcock.netOct 29, 2009 Page 62
www.brianhitchcock.netOct 29, 2009 Page 63
www.brianhitchcock.netOct 29, 2009 Page 64
System Databases
INFORMATION_SCHEMA
 Catalog database
MYSQL database
 User and privilege information
TEST
 For you to play in...
These databases are created at installation
www.brianhitchcock.netOct 29, 2009 Page 65
MySQL Server Configuration
Controlled by 'option' file(s)
 Similar to Oracle pfile or spfile
 SHOW VARIABLES
 See current values
Standard location(s)
 Search order
One of the most common problems
 Persons don't know where these files are
 Make changes that don't take affect
 Can't find the file or files
www.brianhitchcock.netOct 29, 2009 Page 66
Option File(s)
MySQL searches multiple locations
 Uses most recent value of each parameter
 How to know all files being scanned by MySQL?
 mysql –help
Note: dash dash help
www.brianhitchcock.netOct 29, 2009 Page 67
Option File
www.brianhitchcock.netOct 29, 2009 Page 68
Option File
www.brianhitchcock.netOct 29, 2009 Page 69
Option File
www.brianhitchcock.netOct 29, 2009 Page 70
Option File
www.brianhitchcock.netOct 29, 2009 Page 71
Option File
www.brianhitchcock.netOct 29, 2009 Page 72
MySQL Filesystem Layout
From option file (my.ini)
 basedir
 Where software is stored
 datadir
 Where table data is stored
www.brianhitchcock.netOct 29, 2009 Page 73
MySQL basedir
www.brianhitchcock.netOct 29, 2009 Page 74
MySQL basedir/bin
www.brianhitchcock.netOct 29, 2009 Page 75
MySQL datadir
www.brianhitchcock.netOct 29, 2009 Page 76
MySQL Log Files
General Query Log
 All client requests
Binary Log
 Statements that modify data
Slow Query Log
 Statements that take longer than 10 seconds
Error Log
 Server messages
www.brianhitchcock.netOct 29, 2009 Page 77
MySQL Log Files
Find log file locations
www.brianhitchcock.netOct 29, 2009 Page 78
Summary
MySQL is 'free'
 May need other products to make it work for you
 Hot backup for example
MySQL is widely used
MySQL is very different from Oracle
 DBA tasks and issues will be different
MySQL is not better or worse than Oracle
 Just very different
www.brianhitchcock.netOct 29, 2009 Page 79
The End?
You now have a MySQL server installed
No excuses
 Learn it, live it, love it
 Update your resume
Next?
 Multiple MySQL servers on same machine
 Replication
 etc.

More Related Content

Similar to My sql would you like transactions

My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)Gustavo Rene Antunez
 
Running a Realtime Stats Service on MySQL
Running a Realtime Stats Service on MySQLRunning a Realtime Stats Service on MySQL
Running a Realtime Stats Service on MySQLKazuho Oku
 
Using The Mysql Binary Log As A Change Stream
Using The Mysql Binary Log As A Change StreamUsing The Mysql Binary Log As A Change Stream
Using The Mysql Binary Log As A Change StreamLuís Soares
 
Management and Automation of MongoDB Clusters - Slides
Management and Automation of MongoDB Clusters - SlidesManagement and Automation of MongoDB Clusters - Slides
Management and Automation of MongoDB Clusters - SlidesSeveralnines
 
MySQL Oslayer performace optimization
MySQL  Oslayer performace optimizationMySQL  Oslayer performace optimization
MySQL Oslayer performace optimizationLouis liu
 
Case Study with Answers.com on Scaling with Memcached and MySQL
Case Study with Answers.com on Scaling with Memcached and MySQLCase Study with Answers.com on Scaling with Memcached and MySQL
Case Study with Answers.com on Scaling with Memcached and MySQLanswers
 
The History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemRonald Bradford
 
Ukoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dbaUkoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dbaorablue11
 
My sql crashcourse_2012
My sql crashcourse_2012My sql crashcourse_2012
My sql crashcourse_2012sqlhjalp
 
DOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersDOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersYoav Avrahami
 
Word press bg 16x9 draft 16
Word press bg 16x9 draft 16Word press bg 16x9 draft 16
Word press bg 16x9 draft 16msz
 
The Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesThe Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesDave Stokes
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlsqlhjalp
 
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...MariaDB Corporation
 
SOA Knowledge Kit, Developer Productivity and Performance Comparison Analysis
SOA Knowledge Kit, Developer Productivity  and Performance Comparison AnalysisSOA Knowledge Kit, Developer Productivity  and Performance Comparison Analysis
SOA Knowledge Kit, Developer Productivity and Performance Comparison AnalysisClever Moe
 

Similar to My sql would you like transactions (20)

My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)
 
Running a Realtime Stats Service on MySQL
Running a Realtime Stats Service on MySQLRunning a Realtime Stats Service on MySQL
Running a Realtime Stats Service on MySQL
 
MySQL and DB Engines
MySQL  and DB EnginesMySQL  and DB Engines
MySQL and DB Engines
 
Using The Mysql Binary Log As A Change Stream
Using The Mysql Binary Log As A Change StreamUsing The Mysql Binary Log As A Change Stream
Using The Mysql Binary Log As A Change Stream
 
Management and Automation of MongoDB Clusters - Slides
Management and Automation of MongoDB Clusters - SlidesManagement and Automation of MongoDB Clusters - Slides
Management and Automation of MongoDB Clusters - Slides
 
Client Server Live Hosting Documentation
Client Server Live Hosting Documentation Client Server Live Hosting Documentation
Client Server Live Hosting Documentation
 
Slides
SlidesSlides
Slides
 
MySQL Oslayer performace optimization
MySQL  Oslayer performace optimizationMySQL  Oslayer performace optimization
MySQL Oslayer performace optimization
 
Case Study with Answers.com on Scaling with Memcached and MySQL
Case Study with Answers.com on Scaling with Memcached and MySQLCase Study with Answers.com on Scaling with Memcached and MySQL
Case Study with Answers.com on Scaling with Memcached and MySQL
 
The History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystemThe History and Future of the MySQL ecosystem
The History and Future of the MySQL ecosystem
 
Usability of MySQL
Usability of MySQLUsability of MySQL
Usability of MySQL
 
Ukoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dbaUkoug 2011 mysql_arch_for_orcl_dba
Ukoug 2011 mysql_arch_for_orcl_dba
 
Dba tips and_tricks
Dba tips and_tricksDba tips and_tricks
Dba tips and_tricks
 
My sql crashcourse_2012
My sql crashcourse_2012My sql crashcourse_2012
My sql crashcourse_2012
 
DOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M usersDOs and DONTs on the way to 10M users
DOs and DONTs on the way to 10M users
 
Word press bg 16x9 draft 16
Word press bg 16x9 draft 16Word press bg 16x9 draft 16
Word press bg 16x9 draft 16
 
The Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL DatabasesThe Proper Care and Feeding of MySQL Databases
The Proper Care and Feeding of MySQL Databases
 
My sql crashcourse_intro_kdl
My sql crashcourse_intro_kdlMy sql crashcourse_intro_kdl
My sql crashcourse_intro_kdl
 
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
MariaDB Enterprise & MariaDB Enterprise Cluster - MariaDB Webinar July 2014 F...
 
SOA Knowledge Kit, Developer Productivity and Performance Comparison Analysis
SOA Knowledge Kit, Developer Productivity  and Performance Comparison AnalysisSOA Knowledge Kit, Developer Productivity  and Performance Comparison Analysis
SOA Knowledge Kit, Developer Productivity and Performance Comparison Analysis
 

More from YUCHENG HU

Confluencewiki 使用空间
Confluencewiki 使用空间Confluencewiki 使用空间
Confluencewiki 使用空间YUCHENG HU
 
Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件YUCHENG HU
 
Logback 介绍
Logback 介绍Logback 介绍
Logback 介绍YUCHENG HU
 
Presta shop 1.6 详细安装指南
Presta shop 1.6 详细安装指南Presta shop 1.6 详细安装指南
Presta shop 1.6 详细安装指南YUCHENG HU
 
Presta shop 1.6 的安装环境
Presta shop 1.6 的安装环境Presta shop 1.6 的安装环境
Presta shop 1.6 的安装环境YUCHENG HU
 
Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件YUCHENG HU
 
Presta shop 1.6 图文安装教程
Presta shop 1.6 图文安装教程Presta shop 1.6 图文安装教程
Presta shop 1.6 图文安装教程YUCHENG HU
 
V tiger 5.4.0 图文安装教程
V tiger 5.4.0 图文安装教程V tiger 5.4.0 图文安装教程
V tiger 5.4.0 图文安装教程YUCHENG HU
 
Confluence 回顾(retrospectives) 蓝图 cwikiossez
Confluence 回顾(retrospectives) 蓝图   cwikiossezConfluence 回顾(retrospectives) 蓝图   cwikiossez
Confluence 回顾(retrospectives) 蓝图 cwikiossezYUCHENG HU
 
Confluence 会议记录(meeting notes)蓝图 cwikiossez
Confluence 会议记录(meeting notes)蓝图   cwikiossezConfluence 会议记录(meeting notes)蓝图   cwikiossez
Confluence 会议记录(meeting notes)蓝图 cwikiossezYUCHENG HU
 
VTIGER - 销售机会 - CWIKIOSSEZ
VTIGER - 销售机会 - CWIKIOSSEZ VTIGER - 销售机会 - CWIKIOSSEZ
VTIGER - 销售机会 - CWIKIOSSEZ YUCHENG HU
 
Confluence 使用一个模板新建一个页面 cwikiossez
Confluence 使用一个模板新建一个页面     cwikiossezConfluence 使用一个模板新建一个页面     cwikiossez
Confluence 使用一个模板新建一个页面 cwikiossezYUCHENG HU
 
Confluence 使用模板
Confluence 使用模板Confluence 使用模板
Confluence 使用模板YUCHENG HU
 
Cwikiossez confluence 订阅页面更新邮件通知
Cwikiossez confluence 订阅页面更新邮件通知Cwikiossez confluence 订阅页面更新邮件通知
Cwikiossez confluence 订阅页面更新邮件通知YUCHENG HU
 
Cwikiossez confluence 关注页面 博客页面和空间
Cwikiossez confluence 关注页面 博客页面和空间Cwikiossez confluence 关注页面 博客页面和空间
Cwikiossez confluence 关注页面 博客页面和空间YUCHENG HU
 
My sql università di enna a.a. 2005-06
My sql   università di enna a.a. 2005-06My sql   università di enna a.a. 2005-06
My sql università di enna a.a. 2005-06YUCHENG HU
 
MySQL 简要介绍
MySQL 简要介绍MySQL 简要介绍
MySQL 简要介绍YUCHENG HU
 
mysql 5.5.25 用户安装备忘
mysql 5.5.25 用户安装备忘mysql 5.5.25 用户安装备忘
mysql 5.5.25 用户安装备忘YUCHENG HU
 

More from YUCHENG HU (20)

Confluencewiki 使用空间
Confluencewiki 使用空间Confluencewiki 使用空间
Confluencewiki 使用空间
 
Git
GitGit
Git
 
Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件
 
Logback 介绍
Logback 介绍Logback 介绍
Logback 介绍
 
Presta shop 1.6 详细安装指南
Presta shop 1.6 详细安装指南Presta shop 1.6 详细安装指南
Presta shop 1.6 详细安装指南
 
Presta shop 1.6 的安装环境
Presta shop 1.6 的安装环境Presta shop 1.6 的安装环境
Presta shop 1.6 的安装环境
 
Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件Presta shop 1.6 如何安装简体中文语言文件
Presta shop 1.6 如何安装简体中文语言文件
 
Presta shop 1.6 图文安装教程
Presta shop 1.6 图文安装教程Presta shop 1.6 图文安装教程
Presta shop 1.6 图文安装教程
 
V tiger 5.4.0 图文安装教程
V tiger 5.4.0 图文安装教程V tiger 5.4.0 图文安装教程
V tiger 5.4.0 图文安装教程
 
Confluence 回顾(retrospectives) 蓝图 cwikiossez
Confluence 回顾(retrospectives) 蓝图   cwikiossezConfluence 回顾(retrospectives) 蓝图   cwikiossez
Confluence 回顾(retrospectives) 蓝图 cwikiossez
 
Confluence 会议记录(meeting notes)蓝图 cwikiossez
Confluence 会议记录(meeting notes)蓝图   cwikiossezConfluence 会议记录(meeting notes)蓝图   cwikiossez
Confluence 会议记录(meeting notes)蓝图 cwikiossez
 
VTIGER - 销售机会 - CWIKIOSSEZ
VTIGER - 销售机会 - CWIKIOSSEZ VTIGER - 销售机会 - CWIKIOSSEZ
VTIGER - 销售机会 - CWIKIOSSEZ
 
Confluence 使用一个模板新建一个页面 cwikiossez
Confluence 使用一个模板新建一个页面     cwikiossezConfluence 使用一个模板新建一个页面     cwikiossez
Confluence 使用一个模板新建一个页面 cwikiossez
 
Confluence 使用模板
Confluence 使用模板Confluence 使用模板
Confluence 使用模板
 
Cwikiossez confluence 订阅页面更新邮件通知
Cwikiossez confluence 订阅页面更新邮件通知Cwikiossez confluence 订阅页面更新邮件通知
Cwikiossez confluence 订阅页面更新邮件通知
 
Cwikiossez confluence 关注页面 博客页面和空间
Cwikiossez confluence 关注页面 博客页面和空间Cwikiossez confluence 关注页面 博客页面和空间
Cwikiossez confluence 关注页面 博客页面和空间
 
My sql università di enna a.a. 2005-06
My sql   università di enna a.a. 2005-06My sql   università di enna a.a. 2005-06
My sql università di enna a.a. 2005-06
 
MySQL 指南
MySQL 指南MySQL 指南
MySQL 指南
 
MySQL 简要介绍
MySQL 简要介绍MySQL 简要介绍
MySQL 简要介绍
 
mysql 5.5.25 用户安装备忘
mysql 5.5.25 用户安装备忘mysql 5.5.25 用户安装备忘
mysql 5.5.25 用户安装备忘
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

My sql would you like transactions