真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

mysql的管理實(shí)際運(yùn)用舉例

下面講講關(guān)于MySQL的管理實(shí)際運(yùn)用舉例,文字的奧妙在于貼近主題相關(guān)。所以,閑話就不談了,我們直接看下文吧,相信看完mysql的管理實(shí)際運(yùn)用舉例這篇文章你一定會(huì)有所受益。

網(wǎng)站設(shè)計(jì)制作過(guò)程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺(tái)管理系統(tǒng);成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)收費(fèi)合理;免費(fèi)進(jìn)行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運(yùn)營(yíng)了十多年的創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司。

手工編譯安裝MYSQL

1.用samba服務(wù)從宿主機(jī)上獲取安裝包

[root@localhost ~]# mount.cifs //192.168.10.28/share /mnt
Password for root@//192.168.10.28/share:  
[root@localhost ~]# cd /mnt/LNMP/
[root@localhost LNMP]# ls
Discuz_X3.4_SC_UTF8.zip  mysql-boost-5.7.20.tar.gz  nginx-1.12.2.tar.gz  php-7.1.10.tar.bz2  php-7.1.20.tar.gz
[root@localhost LNMP]# tar zxvf mysql-boost-5.7.20.tar.gz -C /opt

2.安裝mysql所需環(huán)境包組件

[root@localhost LNMP]# yum install -y \ 
gcc gcc-c++ \
ncurses \
ncurses-devel \
bison \
cmake
已加載插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                         | 3.6 kB  00:00:00     
extras                                                                                                       | 2.9 kB  00:00:00     
updates                

3.創(chuàng)建數(shù)據(jù)庫(kù)管理員

useradd -s /sbin/nologin mysql

4.解壓數(shù)據(jù)庫(kù)安裝包

cd /mnt/LNMP
tar zxvf mysql-boost-5.7.20.tar.gz -C /opt

5.進(jìn)行configure配置

cd /opt/mysql-5.7.20/
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DSYSCONFDIR=/etc \
-DSYSTEMD_PID_DIR=/usr/local/mysql \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_PERFSCHEMA_STORAGE_ENGINE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/data \
-DWITH_BOOST=boost \
-DWITH_SYSTEMD=1

6.編譯及編譯安裝

make && make install

7.數(shù)據(jù)庫(kù)目錄權(quán)限調(diào)整

chown -R mysql:mysql /usr/local/mysql/

8.修改數(shù)據(jù)庫(kù)配置文件

vim /etc/my.cnf
[client]
port = 3306
default-character-set=utf8
socket = /usr/local/mysql/mysql.sock

[mysql]
port = 3306
default-character-set=utf8
socket = /usr/local/mysql/mysql.sock

[mysqld]
user = mysql
basedir = /usr/local/mysql
datadir = /usr/local/mysql/data
port = 3306             
character_set_server=utf8
pid-file = /usr/local/mysql/mysql.pid
socket = /usr/local/mysql/mysql.sock
server-id = 1

#支持的模塊
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_AUTO_VALUE_ON_ZERO,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,PIPES_AS_CONCAT,ANSI_QUOTES

9.更改配置文件的屬主屬組

[root@localhost mysql-5.7.20]# chown mysql:mysql /etc/my.cnf

10.設(shè)置環(huán)境變量

[root@localhost mysql-5.7.20]# echo 'PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH' >> /etc/profile
[root@localhost mysql-5.7.20]# echo 'export PATH' >> /etc/profile
[root@localhost mysql-5.7.20]# source /etc/profile

11.初始化數(shù)據(jù)庫(kù)

[root@localhost mysql-5.7.20]# cd /usr/local/mysql/
[root@localhost mysql]# bin/mysqld \
> --initialize-insecure \
> --user=mysql \
> --basedir=/usr/local/mysql \
> --datadir=/usr/local/mysql/data

12.讓系統(tǒng)識(shí)別mysql的命令

cp usr/lib/systemd/system/mysqld.service /lib/systemd/system/

13.開啟服務(wù)

systemctl start mysqld.service

14.設(shè)置mysql密碼

[root@localhost mysql]# mysqladmin -u root -p password "abc123"
Enter password: 
mysqladmin: [Warning] Using a password on the command line interface can be insecure.
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.
[root@localhost mysql]# mysql -uroot -p
Enter password: 
mysql> grant all privileges on *.* to 'root'@'%' identified by 'abc123';
Query OK, 0 rows affected, 1 warning (0.00 sec)

15.創(chuàng)建數(shù)據(jù)庫(kù)

mysql> create database IT;
Query OK, 1 row affected (0.01 sec)

16.查看數(shù)據(jù)庫(kù)

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| IT                 |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
5 rows in set (0.00 sec)

17.使用數(shù)據(jù)庫(kù)

mysql> use IT;
Database changed

18.創(chuàng)建表

mysql> create table it (
    -> 崗位類別 varchar(10) not null,
    -> 姓名 varchar(5) not null,
    -> 年齡 int(3) default 30,
    -> 員工ID int(3) not null,
    -> 學(xué)歷 varchar(5) ,
    -> 年限 int(2) ,
    -> 薪資 int(5) not null,
    -> primary key (員工ID));
Query OK, 0 rows affected (0.02 sec)

19.查看創(chuàng)建的表

mysql> show tables;                                                              
| Tables_in_IT |
+--------------+
| it           |
+--------------+
1 row in set (0.00 sec)

mysql> select * from it;
Empty set (0.02 sec)

20.查看表的屬性

mysql> describe it;
+--------------+-------------+------+-----+---------+-------+
| Field        | Type        | Null | Key | Default | Extra |
+--------------+-------------+------+-----+---------+-------+
| 崗位類別     | varchar(10) | NO   |     | NULL    |       |
| 姓名         | varchar(5)  | NO   |     | NULL    |       |
| 年齡         | int(3)      | YES  |     | NULL    |       |
| 員工ID       | int(3)      | NO   | PRI | NULL    |       |
| 學(xué)歷         | varchar(5)  | YES  |     | NULL    |       |
| 年限         | int(2)      | YES  |     | NULL    |       |
| 薪資         | int(5)      | NO   |     | NULL    |       |
+--------------+-------------+------+-----+---------+-------+
7 rows in set (0.02 sec)

21.向表中添加數(shù)據(jù)

mysql> insert into it value ('網(wǎng)絡(luò)工程師','孫空無(wú)',27,011,'本科',3,4800);
Query OK, 1 row affected (0.00 sec)

mysql> select * from it;
+-----------------+-----------+--------+----------+--------+--------+--------+
| 崗位類別        | 姓名      | 年齡   | 員工ID   | 學(xué)歷   | 年限   | 薪資   |
+-----------------+-----------+--------+----------+--------+--------+--------+
| 網(wǎng)絡(luò)工程師      | 孫空無(wú)    |     27 |       11 | 本科   |      3 |   4800 |
+-----------------+-----------+--------+----------+--------+--------+--------+
1 row in set (0.00 sec)

mysql> insert into it value ('windows工程師','周萬(wàn)石朋鳥',18,012,'幼本',0,666);
Query OK, 1 row affected (0.01 sec)

mysql> select * from it;
+------------------+-----------------+--------+----------+--------+--------+--------+
| 崗位類別         | 姓名            | 年齡   | 員工ID   | 學(xué)歷   | 年限   | 薪資   |
+------------------+-----------------+--------+----------+--------+--------+--------+
| 網(wǎng)絡(luò)工程師       | 孫空無(wú)          |     27 |       11 | 本科   |      3 |   4800 |
| windows工程師    | 周萬(wàn)石朋鳥      |     18 |       12 | 幼本   |      0 |    666 |
+------------------+-----------------+--------+----------+--------+--------+--------+
2 rows in set (0.00 sec)

mysql> insert into it value ('水晶頭工程師','媛媛',35,013,'小學(xué)',-1,-10000);
Query OK, 1 row affected (0.01 sec)

mysql> insert into it value ('公司廁所管理員','陳文強(qiáng)',55,014,'初中',5,1500);
Query OK, 1 row affected (0.00 sec)

mysql> insert into it value ('公司女性管理工程師','濤濤',20,015,'高中',10,11500); 
Query OK, 1 row affected (0.01 sec)

mysql> insert into it value ('公司歌唱家兼播音編程','徐勇',20,016,'博士后',20,111500);
Query OK, 1 row affected (0.01 sec)

mysql> insert into it value ('臺(tái)球編程員','澤鵬',18,017,'大專',2,8000);
Query OK, 1 row affected (0.00 sec)

mysql> select * from it;
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
| 崗位類別                       | 姓名            | 年齡   | 員工ID   | 學(xué)歷      | 年限   | 薪資   |
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
| 網(wǎng)絡(luò)工程師                     | 孫空無(wú)          |     27 |       11 | 本科      |      3 |   4800 |
| windows工程師                  | 周萬(wàn)石朋鳥      |     18 |       12 | 幼本      |      0 |    666 |
| 水晶頭工程師                   | 媛媛            |     35 |       13 | 小學(xué)      |     -1 | -10000 |
| 公司廁所管理員                 | 陳文強(qiáng)          |     55 |       14 | 初中      |      5 |   1500 |
| 公司女性管理工程師             | 濤濤            |     20 |       15 | 高中      |     10 |  11500 |
| 公司歌唱家兼播音編程           | 徐勇            |     20 |       16 | 博士后    |     20 | 111500 |
| 臺(tái)球編程員                     | 澤鵬            |     18 |       17 | 大專      |      2 |   8000 |
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
7 rows in set (0.00 sec)

mysql> mysql> select * from it;
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
| 崗位類別                       | 姓名            | 年齡   | 員工ID   | 學(xué)歷      | 年限   | 薪資   |
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
| 網(wǎng)絡(luò)工程師                     | 孫空無(wú)          |     27 |       11 | 本科      |      3 |   4800 |
| windows工程師                  | 周萬(wàn)石朋鳥      |     18 |       12 | 幼本      |      0 |    666 |
| 水晶頭工程師                   | 媛媛            |     35 |       13 | 小學(xué)      |     -1 | -10000 |
| 公司廁所管理員                 | 陳文強(qiáng)          |     55 |       14 | 初中      |      5 |   1500 |
| 公司女性管理工程師             | 濤濤            |     20 |       15 | 高中      |     10 |  11500 |
| 公司歌唱家兼播音編程           | 徐勇            |     20 |       16 | 博士后    |     20 | 111500 |
| 臺(tái)球編程員                     | 澤鵬            |     18 |       17 | 大專      |      2 |   8000 |
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
7 rows in set (0.00 sec)

mysql> update it set 崗位類別='linux工程師' where 員工ID=12;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from it;
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
| 崗位類別                       | 姓名            | 年齡   | 員工ID   | 學(xué)歷      | 年限   | 薪資   |
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
| 網(wǎng)絡(luò)工程師                     | 孫空無(wú)          |     27 |       11 | 本科      |      3 |   4800 |
| linux工程師                    | 周萬(wàn)石朋鳥      |     18 |       12 | 幼本      |      0 |    666 |
| 水晶頭工程師                   | 媛媛            |     35 |       13 | 小學(xué)      |     -1 | -10000 |
| 公司廁所管理員                 | 陳文強(qiáng)          |     55 |       14 | 初中      |      5 |   1500 |
| 公司女性管理工程師             | 濤濤            |     20 |       15 | 高中      |     10 |  11500 |
| 公司歌唱家兼播音編程           | 徐勇            |     20 |       16 | 博士后    |     20 | 111500 |
| 臺(tái)球編程員                     | 澤鵬            |     18 |       17 | 大專      |      2 |   8000 |
+--------------------------------+-----------------+--------+----------+-----------+--------+--------+
7 rows in set (0.00 sec)

mysql> quit
Bye

22.最終效果圖

mysql的管理實(shí)際運(yùn)用舉例

對(duì)于以上mysql的管理實(shí)際運(yùn)用舉例相關(guān)內(nèi)容,大家還有什么不明白的地方嗎?或者想要了解更多相關(guān),可以繼續(xù)關(guān)注我們的行業(yè)資訊板塊。


本文題目:mysql的管理實(shí)際運(yùn)用舉例
本文URL:http://weahome.cn/article/gghogi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部