1. 创建一个数据库blog
$ mysql -u root
mysql> CREATE DATABASE blog;
允许用户foo以密码pswd登录,并有使用blog权限
mysql> GRANT ALL PRIVILEGES ON blog.* TO 'foo'@'localhost' IDENTIFIED BY 'pswd';
2.登录
$ mysql -u foo -p pswd -D blog
基本上只需要-u选项,其它都可以的里面完成
3. DB和table相关
创建DB的方法可参照1中的方法。查看所有的DB
mysql> SELECT DATABASE();
选择使用blog DB
mysql> USE blog
建表entries
mysql> CREATE TABLE entries (
-> id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> author_id INT NOT NULL REFERENCES authors(id),
-> title VARCHAR(512) NOT NULL,
-> markdd TIMESTAMP NOT NULL,
-> KEY (published)
-> );
显示表的属性
mysql> DESCRIBE entries
显示所有的表
mysql> SHOW TABLES;
4. 增删改查