MySQL使用学习使用,mysql学习--基本使用_MySQL
一旦安裝完成,MySQL 服務器應該自動啟動。sudo start mysql #手動的話這樣啟動sudo stop mysql #手動停止
當你修改了配置文件后,你需要重啟 mysqld 才能使這些修改生效。
要想檢查 mysqld 進程是否已經開啟,可以使用下面的命令:pgrep mysqld
如果進程開啟,這個命令將會返回該進程的 id。
MySQL配置文件:/etc/mysql/my.cnf ,其中指定了數據文件存放路徑datadir = /var/lib/mysql
如果你創建了一個名為 test 的數據庫,那么這個數據庫的數據會存放到 /var/lib/mysql/test 目錄下。
進入MySQLmysql -u root -p
(輸入mysql的root密碼)qii@ubuntu:~$ mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or /g.Your MySQL connection id is 37Server version: 5.1.41-3ubuntu12.3 (Ubuntu)Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.mysql>
修改 MySQL 的管理員密碼:sudo mysqladmin -u root password newpassword;
查看當前用戶擁有的數據庫:
mysql> show databases
-> ;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.19 sec)
查看當前用戶可以用的數據庫:
mysql> show databases
-> ;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.19 sec)
mysql> show tables
-> ;
ERROR 1046 (3D000): No database selected
mysql> select table_name from user_tables;
ERROR 1046 (3D000): No database selected
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
選擇一個當前數據庫:
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
查看當前數據庫中的表:
mysql> show tables
-> ;
+---------------------------+
| Tables_in_mysql |
+---------------------------+
| columns_priv |
| db |
| event |
| func |
| general_log |
| help_category |
| help_keyword |
| help_relation |
| help_topic |
| host |
| ndb_binlog_index |
| plugin |
| proc |
| procs_priv |
| proxies_priv |
| servers |
| slow_log |
| tables_priv |
| time_zone |
| time_zone_leap_second |
| time_zone_name |
| time_zone_transition |
| time_zone_transition_type |
| user |
+---------------------------+
24 rows in set (0.00 sec)
查看一個表的詳細信息:
mysql> describe servers;
+-------------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+----------+------+-----+---------+-------+
| Server_name | char(64) | NO | PRI | | |
| Host | char(64) | NO | | | |
| Db | char(64) | NO | | | |
| Username | char(64) | NO | | | |
| Password | char(64) | NO | | | |
| Port | int(4) | NO | | 0 | |
| Socket | char(64) | NO | | | |
| Wrapper | char(64) | NO | | | |
| Owner | char(64) | NO | | | |
+-------------+----------+------+-----+---------+-------+
9 rows in set (0.04 sec)
本條技術文章來源于互聯網,如果無意侵犯您的權益請點擊此處反饋版權投訴
本文系統來源:php中文網
總結
以上是生活随笔為你收集整理的MySQL使用学习使用,mysql学习--基本使用_MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 哈尔滨看多囊卵巢最好的医院推荐
- 下一篇: 《夏至未至》祭司是谁 立夏什么时候知道祭