title: How to change the root password after memsql install?
body: <p>I've installed MemSQL community edition (single host cluster) and all is working well. I need to allow remote access to the database, but MemSQL installs the user root without a password. If I open up the 3306 port on the firewall, memSQL happily allows anyone to log in as root without a password.</p>
  
  <p>I've tried to change the root user password via</p>
  
  <pre><code>mysqladmin -u root -h 127.0.0.1  password abc123
  </code></pre>
  
  <p>but I get the error of</p>
  
  <pre><code>mysqladmin: unable to change password; error: 'Unknown system variable 'password''
  </code></pre>
  
  <p>I also tried to change after connecting as root. all of these fail:</p>
  
  <pre><code>mysql&gt; SET PASSWORD = 'abc123';
  ERROR 1193 (HY000): Unknown system variable 'PASSWORD'
  
  mysql&gt; SET PASSWORD = PASSWORD('abc123');
  ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('abc123')' at line 1
  
  mysql&gt; SET PASSWORD = OLD_PASSWORD('abc123');
  ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('abc123')' at line 1
  </code></pre>
  
  <p>So I'm stuck.  The docs for MemSQL are pretty lightweight on this issue as well, and they don't seem to have a community page where I can ask about this.  I figure it's something really simple that I'm trying to do, not sure why it's so difficult, and for that matter, I'm not sure why MemSQL defaults to no security at all.</p>
  
  <p>Any ideas?</p>