title: Mysql maximum rows
body: <p>I am looking to create a database that will essentially have just a few tables, but with the potential for millions of rows.</p>
  
  <p>Let's say the site is an image sharing website.  I will have one table with a single primary key, and about 5 fields (id, view_order, user_id, image_file, date_uploaded).</p>
  
  <p>I will have a second table that will count votes (id, image_id, time_voted)</p>
  
  <p>Very simple.</p>
  
  <p>Can MySQL easily handle a database where the first table may have 1-2 billion rows, and the second table, potentially 100's of billions of rows?</p>
  
  <p>I don't need to do any searching, just simple counting of votes, and a lookup of an image based on the id of the image on the first table.</p>
  
  <p>I'm not a database expert, so please forgive my terminology.</p>
  
  <p>Thanks in advance,</p>